public async Task <ActionResult <UsuarioAddResponse> > Post([FromBody] UsuarioAddRequest Usuario) { var entidade = Injector.Mapper.Map <Usuario>(Usuario); entidade = await _usuarioService.AddAsync(entidade); return(CustomResponse(Injector.Mapper.Map <UsuarioAddResponse>(entidade))); }
public async Task <IActionResult> AuthenticateAsync([FromBody] Usuario model) { //return Ok(2); var id = await _usuarioService.AddAsync(model); return(Ok(id)); //return Ok(usuario); /*if (user == null) * return BadRequest(new { message = "Username or password is incorrect" }); * * return Ok(user);*/ }
public async Task <ActionResult <Usuario> > PostAsync(UsuarioModel usuario) { try { var mapper = _mapper.Map <Usuario>(usuario); var total = await _service.AddAsync(mapper); if (total > 0) { return(new CreatedResult("", mapper)); } return(new AcceptedResult()); } catch (Exception ex) { return(new BadRequestObjectResult(ex)); } }