public IActionResult AddUsuario(Usuario newUsuario) { if (isAdmin()) { RDUsuario usuario = new RDUsuario(); usuario.CrearUsuario(newUsuario); Cuenta newCuenta = new Cuenta(); newCuenta.Numero = newUsuario.Cuenta; newCuenta.Balance = 0; RDCuentacs.createCuenta(newCuenta); return(CreatedAtAction(nameof(AddUsuario), newUsuario)); } return(BadRequest("Usuario no es Administrador.")); }
public IActionResult GetBalance(string email) { Usuario dataUsuario = new Usuario(); dataUsuario = RDUsuario.GetUserFromEmail(email); if (dataUsuario == null) { return(BadRequest("Usuario no encontrado.")); } else { Cuenta cuentaActual = new Cuenta(); cuentaActual = RDCuentacs.getBalance(dataUsuario.Cuenta); return(Ok(cuentaActual.Balance)); } }