public ActionResult AdicionarOuSalvar(Professor professor) { try { ProfessorDao professorDao = new ProfessorDao(); if (professor.Id > 0) { professorDao.Atualizar(professor); TempData["mensagem"] = "Registro Alterado com sucesso"; } else { professorDao.Adicionar(professor); TempData["mensagem"] = "Cadastrado com sucesso"; } return(RedirectToAction("Form", "Professor")); } catch (Exception e) { TempData.Add("mensagem", e.Message); return(RedirectToAction("Form")); } }