public void PutFuncionarios(int id, Funcionario funcionario) { // Atualiza dados de um funcionário, de acordo com o ID funcionario.Id = id; if (!repositorio.Update(funcionario)) { throw new HttpResponseException(HttpStatusCode.NotFound); } }
public IActionResult UpdateCancelado(long id, [FromBody] Funcionario funcionario) { if (funcionario == null) { return(BadRequest()); } var _funcionario = _funcionarioRepositorio.Find(id); if (_funcionario == null) { return(NotFound()); } _funcionario.CANCELADO = "S"; _funcionarioRepositorio.Update(_funcionario); return(new NoContentResult()); }