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);
        }
Beispiel #2
0
    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);
    }