public List <EntProductosVentas> SelectVentasEmpleados(string fechaVentas) { DataTable dt = new DatReportes().SelectVentasEmpleados(fechaVentas); List <EntProductosVentas> lista = new List <EntProductosVentas>(); //if (dt.Rows.Count == 0) // throw new ApplicationException("No hay Ventas Registradas :("); foreach (DataRow dr in dt.Rows) { EntProductosVentas venta = new EntProductosVentas(); venta.NumCliente = Convert.ToInt32(dr["Venta_Num_cliente"]); venta.FechaAlta = Convert.ToDateTime(dr["Venta_Fecha_Alta"]); venta.fAlta = venta.FechaAlta.ToString("dd/MM/yyyy HH:mm"); venta.NombreUsuario = dr["Venta_Nombre_Usuario"].ToString(); venta.ProductoId = Convert.ToInt32(dr["Venta_Producto_Id"]); venta.CodigoBarras = dr["CodigoBarras"].ToString(); venta.NombreProducto = dr["Venta_Nombre_Producto"].ToString(); venta.PiezasVendidas = Convert.ToInt32(dr["Venta_Piezas_Vendidas"]); venta.CostoUnitario = Convert.ToDouble(dr["Venta_Costo_Unitario"]); venta.CostoTotal = Convert.ToDouble(dr["Venta_Costo_Total"]); venta.CostoTotalVenta = Convert.ToDouble(dr["GranTotal"]); lista.Add(venta); } return(lista); }
public static void InsertaVentas(string idProducto, string nombreProducto, string piezasVendidas, string costoUnitario, string costoTotal, string numCliente, string costoTotalVenta) { EntUsuarios usua = new EntUsuarios(); usua = (EntUsuarios)HttpContext.Current.Session["Login"]; BusProductos obj = new BusProductos(); List <EntProductosVentas> listaProdVenta = new List <EntProductosVentas>(); EntProductosVentas ent = new EntProductosVentas(); ent.UsuarioId = usua.Id_Usuario; ent.NombreUsuario = usua.NombreUsuario + " " + usua.ApellidoPaterno + " " + usua.ApellidoMaterno; ent.FechaAlta = DateTime.Now; ent.NumCliente = Convert.ToInt32(numCliente); ent.ProductoId = Convert.ToInt32(idProducto); ent.NombreProducto = nombreProducto; ent.PiezasVendidas = Convert.ToInt32(piezasVendidas); ent.CostoUnitario = Convert.ToDouble(costoUnitario); ent.CostoTotal = Convert.ToDouble(costoTotal); listaProdVenta.Add(ent); obj.InsertVentas(listaProdVenta); BusBitacora obj2 = new BusBitacora(); obj2.InsertBitacoraFarmacia(usua.Id_Usuario, usua.NombreUsuario + " " + usua.ApellidoPaterno + " " + usua.ApellidoMaterno, DateTime.Now, 1, "Ventas", "VENTAS FARMACIA : " + DateTime.Now + " Venta por un Costo Total de: " + costoTotalVenta + " Cliente: " + numCliente); }