public CidadesViewModel Atualizar(CidadesViewModel cidadesViewModel) { var cidade = Mapper.Map <CidadesViewModel, Cidade>(cidadesViewModel); var cidadeReturn = _cIdadeServicos.Atualizar(cidade); if (cidadeReturn.IsValid()) { Commit(); } return(cidadesViewModel); }
public async Task <ActionResult <CidadeViewModel> > Atualizar(Guid id, CidadeViewModel CidadeViewModel) { if (id != CidadeViewModel.Id) { NotificarErro("O id informado não é o mesmo que foi passado na query"); return(CustomResponse(CidadeViewModel)); } if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _cidadeService.Atualizar(_mapper.Map <Cidade>(CidadeViewModel)); return(CustomResponse(CidadeViewModel)); }
public async Task <CustomResponse <Cidade> > Put([FromBody] Cidade cidade) { return(await _service.Atualizar(cidade, Guid.Parse(HttpContext.User.Identity.Name))); }