private void ActualizarPagos(VentaPago pago, decimal resto, decimal abonado) { if (Pagos.ContainsKey(pago)) { Pagos.Remove(pago); pago.ActualizarMontoRestante(resto); Pagos.Add(pago, abonado); } else { pago.ActualizarMontoRestante(resto); Pagos.Add(pago, abonado); } }