Beispiel #1
0
        public decimal ObtenerDeuda(int nroBoleta)
        {
            Boleta boleta = new Boleta();

            boleta = boleta.ObtenerBoleta(nroBoleta);
            decimal abonos = ConectorDALC.ModeloAlmacen.V_ABONO.Where(a => a.BOLETA_NUMEROBOLETA == nroBoleta).
                             Select(a => a.TOTAL).DefaultIfEmpty(0).Sum();
            decimal montoBoleta = boleta.Total;
            decimal deuda       = montoBoleta - abonos;

            return(deuda);
        }
Beispiel #2
0
        public List <DetalleBoleta> ListaProductoCantidadDetalle(int numeroBoleta)
        {
            Boleta boleta = new Boleta();

            boleta = boleta.ObtenerBoleta(numeroBoleta);
            List <DETALLE_BOLETA> listadoModelo = ConectorDALC.ModeloAlmacen.DETALLE_BOLETA.
                                                  Where(d => d.BOLETA_NUMEROBOLETA == numeroBoleta).ToList();
            List <DetalleBoleta> listadoD = new List <DetalleBoleta>();

            foreach (DETALLE_BOLETA item in listadoModelo)
            {
                DetalleBoleta detalle = new DetalleBoleta();
                detalle.CodigoProducto = item.PRODUCTO_CODIGO;
                detalle.Cantidad       = (int)item.CANTIDAD;
                listadoD.Add(detalle);
            }
            return(listadoD);
        }