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)));
 }