public IActionResult Cadastrar(Funcionario funcionario) { //Cadastrar o funcionário _funcionarioRepository.Cadastrar(funcionario); //Commit _funcionarioRepository.Salvar(); //Mensagem TempData["msg"] = "Funcionário cadastrado!"; //Redirect para o index return(RedirectToAction("Index")); }
public IActionResult Inicio([FromForm] Funcionario funcionario) { if (ModelState.IsValid) { _funcionarioRepository.Cadastrar(funcionario); TempData["MSG_S"] = "Cadastro realizado com Sucesso!"; //mostra dados na tela return(RedirectToAction(nameof(Inicio))); //retorna o metodo index GET } TempData["MSG_E"] = "Erro, volte mais tarde!"; //mostra dados na tela return(View()); }
public IActionResult Cadastrar(Funcionario funcionario) { // Validar se o funcionário está OK if (ModelState.IsValid) { _funcionarioRepository.Cadastrar(funcionario); _funcionarioRepository.Salvar(); TempData["msg"] = "Funcionário cadastrado!"; return(RedirectToAction("Cadastrar")); } else { return(View(CarregarModel())); } }