public async Task <ActionResult <Usuario> > PostUsuario(Usuario usuario) { var respuestaAutoloteAppService = await _usuarioAppService.PostUsuarioApplicationService(usuario); bool noHayErroresEnLasValidaciones = respuestaAutoloteAppService == null; if (noHayErroresEnLasValidaciones) { return(CreatedAtAction(nameof(GetUsuario), new { id = usuario.id }, usuario)); } return(BadRequest(respuestaAutoloteAppService)); }
public async Task <ActionResult <Usuario> > PostUsuario(Usuario usuario) { var respuestaUsuarioAppService = await _usuarioAppService.PostUsuarioApplicationService(usuario); bool noHayErrorEnValidaciones = respuestaUsuarioAppService == null; if (noHayErrorEnValidaciones) { return(CreatedAtAction("GetUsuario", new { id = usuario.idUsuario }, usuario)); } return(BadRequest(respuestaUsuarioAppService)); }