Exemple #1
0
        public void CorregirPago(long idPago)
        {
            VentaPago pago = Pagos.FirstOrDefault(x => x.Id == idPago);

            pago.Corregir();


            ActualizarTotalesPago();
        }
Exemple #2
0
        internal void QuitarPago(long id)
        {
            VentaPago pago = Pagos.FirstOrDefault(x => x.Key.Id == id).Key;

            if (pago != null)
            {
                Pagos.Remove(pago);
            }
            ActualizarPorcentajePago();
        }
Exemple #3
0
        public void QuitarPago(long idPago)
        {
            VentaItems.ToList().ForEach(x => x.QuitarPago(idPago));

            VentaPago pago = Pagos.FirstOrDefault(x => x.Id == idPago);

            Pagos.Remove(pago);

            if (pago.TipoPago == TipoPago.Cheque)
            {
                QuitarChequeDesdePago(pago);
            }

            ActualizarTotalesPago();
        }
 public void QuitarPago(long id)
 {
     Pagos.Remove(Pagos.FirstOrDefault(x => x.Id == id));
     ActualizarTotalesPago();
 }