public async Task <ActionResult <UnidadeViewModel> > Adicionar(UnidadeViewModel unidadeViewModel) { if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _unidadeService.Adicionar(_mapper.Map <Unidade>(unidadeViewModel)); return(CustomResponse(unidadeViewModel)); }
public async Task <IActionResult> Post([FromBody] UnidadeInputModel unidadeInputModel) { var id = await _unidadeService.Adicionar(unidadeInputModel); return(CreatedAtAction(nameof(ObterPorId), new { id = id }, unidadeInputModel)); }
public Task <CustomResponse <Unidade> > Incluir([FromBody] Unidade unidade) { return(_service.Adicionar(unidade, Guid.Parse(HttpContext.User.Identity.Name))); }