Exemplo n.º 1
0
 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));
 }
Exemplo n.º 2
0
        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());
        }