public async Task InsertCuentaAhorros(CuentaAhorros cuentaAhorros) { var cuenta = await _cuentaAhorroRepository.GetCuentaAhorros(cuentaAhorros.NumeroCuenta); if (cuenta != null) { throw new BusinessException("La cuenta ya existe"); } else { CuentaAhorros cuentaAhorro = new CuentaAhorros(); cuentaAhorro.IdentificacionPersona = cuentaAhorros.IdentificacionPersona; cuentaAhorro.NumeroCuenta = cuentaAhorros.NumeroCuenta; cuentaAhorro.Monto = cuentaAhorros.Monto; cuentaAhorro.FechaCreacion = DateTime.Now; await _cuentaAhorroRepository.InsertCuentaAhorros(cuentaAhorro); } }