public IActionResult Post([FromBody] Cidadaos cidadaos) { try { _usuariosRepository.Insert(new Usuarios { Nome = cidadaos.Nome, Login = cidadaos.Cpf, Senha = cidadaos.Cpf.Substring(0, 4), Ativo = true }); var usuario = _usuariosRepository.LastUser(); // Insere com usuário id cidadaos.UsuarioID = usuario.ID; _cidadaosRepository.Insert(cidadaos); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Put([FromBody] Cidadaos cidadaos, int id) { try { if (id > 0 && id == cidadaos.ID) { _cidadaosRepository.Update(cidadaos); } else { return(BadRequest("Informe o id")); } return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }