programacion en c#
IMPRESIÓN CON iREPORT
Dado el siguiente problema que tiene en siguiente texto: Una empresa desea facturar la venta de ropa de vestir. La aplicación permite leer los datos de la factura (factura_id, fecha, documento_id, serie y número), los datos del cliente (apellido y nombre del cliente, dirección, cliente_id y RUC) y los datos del detalle de la factura soncantidad, nombre del producto, marca y precio por unidad. El Impuesto General a las Ventas es del 20% que sirve para calcular el total a facturar. La aplicación debe tener un botón de comando que imprima la factura respectiva. El maquetado para Factura y FacturaDetalle que ser como:
El docente proporcionará una carpeta en Cd y/o USB, el cual contendrá la solución parcial del problema yUds. tendrá que culminarlo haciendo uso de los conocimientos adquiridos sobre Lenguaje de Programación Java 7 e impresión utilizando el Plugin de Netbeans iReport 4.7.1, para lo cual realizará las siguientes actividades:
Copie el proyecto ProyectoFacturaciopnDeComputadoras2014-I proporcionado por el docente en el Escritorio de su laptop y verifique que se presente la siguiente Figura.Verifique que la clase entidad Marca se presente como en la siguiente Figura. Complete los métodos constructores.
package PaqueteJavaFacturacionDeComputadoras;
public class Marca
{ public int marca_id;
public String nombreDeLaMarca;
public Marca()
{
}
public int getMarca_id()
{ return marca_id;
}
public void setMarca_id(int marca_id)
{this.marca_id = marca_id;
}
public String getNombreDeLaMarca()
{ return nombreDeLaMarca;
}
public void setNombreDeLaMarca(String nombreDeLaMarca)
{ this.nombreDeLaMarca = nombreDeLaMarca;
}
public String toString()
{ return nombreDeLaMarca;
}
}
Verifique que la clase entidad Producto se presente como en la siguiente Figura.
packagePaqueteJavaFacturacionDeComputadoras;
public class Producto
{ private int producto_id;
private String nombreDelProducto;
private Marca oMarca;
private double precioDeCompra;
private double precioDeVenta;
private int stock;
private int stockMinimo;
public Producto()
{ oMarca = new Marca();
}
public intgetProducto_id()
{ return producto_id;
}
public void setProducto_id(int producto_id)
{ this.producto_id = producto_id;
}
public String getNombreDelProducto()
{ return nombreDelProducto;
}
public void setNombreDelProducto(String nombreDelProducto)
{ this.nombreDelProducto = nombreDelProducto;
}
public Marca getoMarca()
{return oMarca;
}
public void setoMarca(Marca oMarca)
{ this.oMarca = oMarca;
}
public double getPrecioDeVenta()
{ return precioDeVenta;
}
public double getPrecioDeCompra()
{ return precioDeCompra;
}
public void setPrecioDeCompra(double precioDeCompra)
{ this.precioDeCompra = precioDeCompra;
}
public voidsetPrecioDeVenta(double precioDeVenta)
{ this.precioDeVenta = precioDeVenta;
}
public int getStock()
{ return stock;
}
public void setStock(int stock)
{ this.stock = stock;
}
public int getStockMinimo()
{ return stockMinimo;
}
public void setStockMinimo(int stockMinimo)
{
this.stockMinimo = stockMinimo;
}public String ToString()
{
return nombreDelProducto;
}
}
Verifique que la clase entidad TipoDeCliente se presente como en la siguiente Figura. Complete los métodos constructores:
package PaqueteJavaFacturacionDeComputadoras;
public class TipoDeCliente
{ public int tipoDeCliente;
public String nombreDeTipoDeCliente;
public double...
Regístrate para leer el documento completo.