public Ventas() { InitializeComponent(); c = new ClaConexion(); productos = new Clases.ClaListaProductos(); ventas = new Clases.ClaListaVentas(); venta = new Clases.ClaVenta(); unInventario = new Clases.ClaListaInventario(); inventario = new ClaInventario(); dtpFechaVenta.Enabled = false; GenerarEncabezado(); Bloqueartxt(); Limpiar(); }
public void Cargar_Datos() { conexion.conectar(); tabla = conexion.consulta(string.Format("SELECT ev.numeroFactura, ev.fecha, ev.cliente, dv.idDetalle, dv.encabezado, " + "dv.producto, dv.cantidad, dv.precio, dv.impuesto, dv.subTotal, dv.total FROM taller.encabezadoventa As ev " + "INNER JOIN taller.detalleventa AS dv ON ev.numeroFactura = dv.encabezado")); foreach (DataRow f in tabla.Rows) { ClaVenta V = new ClaVenta(); V.Encabezado = f.Field <int>(0); V.Fecha = f.Field <DateTime>(1); V.Cliente = f.Field <string>(2); V.IdDetalle = f.Field <int>(3); V.NumeroFactura = f.Field <int>(4); V.IDProducto = f.Field <string>(5); V.Cantidad = f.Field <int>(6); V.Precio = f.Field <decimal>(7); V.Impuesto = f.Field <decimal>(8); V.Subtotal = f.Field <decimal>(9); V.Total = f.Field <decimal>(10); ventas.Add(V); } }