public async Task <OkObjectResult> Post([FromBody] CidadeDto cidadeDto) { var resultado = new Retorno <CidadeDto>(); Cidade cidade = await _cidadeService.InserirAsync(cidadeDto.ToEntity()); if (cidade.Id == 0) { resultado.Mensagens.Add(new MensagemSistemaDto() { Titulo = "Inclusão", Mensagem = string.Format(" Já existe um usuário cadastrado com esse login: {0}", cidade.Descricao) }); resultado.Status = ResultadoOperacao.Falha; return(Ok(resultado)); } resultado.Objeto = new CidadeDto(cidade); resultado.Status = ResultadoOperacao.Sucesso; return(Ok(resultado)); }