public async Task <IActionResult> Get() { var eleitor = new EleitorCore().BuscaEleitores(); if (eleitor.Status) { return(Ok(eleitor.Resultado)); } return(NoContent()); }
public async Task <IActionResult> Delete(string id) { var resultado = new EleitorCore().DeletaEleitor(id); if (resultado.Status) { return(Accepted(resultado)); } return(BadRequest(resultado)); }
public async Task <IActionResult> Put(string id, [FromBody] Eleitor eleitor) { var resultado = new EleitorCore(eleitor).AtualizaEleitor(id); if (resultado.Status) { return(Accepted(resultado.Resultado)); } return(BadRequest(resultado)); }
public async Task <IActionResult> Post([FromBody] Eleitor eleitor) { var cadastro = new EleitorCore(eleitor).CadastroEleitor(); if (cadastro.Status) { return(Created("https://localhost", cadastro.Resultado)); } return(BadRequest(cadastro)); }