public IActionResult Edit(int id, [Bind] Funcionario funcionario) { if (id != funcionario.FuncionarioId) { return(NotFound()); } if (ModelState.IsValid) { funci.UpdateFuncionario(funcionario); return(RedirectToAction("Index")); } return(View(funcionario)); }
public IActionResult Update(long id, [FromBody] Funcionario item) { if (item == null || item.FuncionarioId != id) { return(BadRequest()); } var funcionario = _FuncionarioDAL.GetFuncionario(id); if (funcionario == null) { return(NotFound()); } funcionario.Nome = item.Nome; funcionario.Cidade = item.Cidade; funcionario.Departamento = item.Departamento; funcionario.Sexo = item.Sexo; funcionario.Salario = item.Salario; _FuncionarioDAL.UpdateFuncionario(funcionario); return(new NoContentResult()); }