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()); } }
public IActionResult Atualizar(int id, Cargos cargo) { cargo.IdCargo = id; CargoRepository.Alterar(cargo); return(Ok()); }