public void Add(MovimientoCuentaModel c) { var entity = new MovimientoCuenta { CuentaAhorroId = c.CuentaAhorroId, Valor = c.Valor }; _context.MovmienetosCuentas.Add(entity); _context.SaveChanges(); }
public void Add(MovimientoCuentaModel c) { try { if (c.Valor < 0) { var saldo = GetSaldoCuentaId(c.CuentaAhorroId); if (saldo < Math.Abs(c.Valor)) { throw new System.Exception("Saldo insuficiente"); } } _movimientoCuentaRepository.Add(c); } catch (System.Exception e) { _logger.LogError(e.ToString()); throw; } }
public IActionResult Add(MovimientoCuentaModel c) { _movimientoCuentaLogic.Add(c); return(Ok()); }