public IActionResult Edicao(CargoEdicaoModel model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var cargo = new Cargo();
                    cargo.IdCargo   = model.IdCargo;
                    cargo.Nome      = model.Nome;
                    cargo.Descricao = model.Descricao;

                    var repository = new CargoRepository();
                    repository.Alterar(cargo);

                    TempData["Mensagem"] = "Cargo atualizado com sucesso.";
                    return(RedirectToAction("Consulta"));
                }
                catch (Exception e)
                {
                    TempData["Mensagem"] = e.Message;
                }
            }

            return(View());
        }
 public IActionResult Alterar(Cargos cargo)
 {
     try
     {
         cargoRepository.Alterar(cargo);
         return(Ok());
     }
     catch (Exception)
     {
         return(BadRequest());
     }
 }
Esempio n. 3
0
 public IActionResult Atualizar(int id, Cargos cargo)
 {
     cargo.IdCargo = id;
     CargoRepository.Alterar(cargo);
     return(Ok());
 }