// GET: AgenteErgonomicos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AgenteErgonomicoViewModel agenteErgonomico = _agenteErgonomicoAppService.ObterPorId(id.Value); if (agenteErgonomico == null) { return(HttpNotFound()); } return(View(agenteErgonomico)); }
public ActionResult Edit(AgenteErgonomicoViewModel agenteErgonomicoViewModel) { if (ModelState.IsValid) { if (!_agenteErgonomicoAppService.Atualizar(agenteErgonomicoViewModel)) { System.Web.HttpContext.Current.Response.Write("<SCRIPT> alert('Atenção, há um agenteErgonômico com os mesmos dados já cadastrada')</SCRIPT>"); } else { return(RedirectToAction("Index")); } } return(View(agenteErgonomicoViewModel)); }
public ActionResult Create(AgenteErgonomicoViewModel agenteErgonomicoViewModel) { if (ModelState.IsValid) { if (!_agenteErgonomicoAppService.Adicionar(agenteErgonomicoViewModel)) { //TempData["Mensagem"] = "Atenção, há um Tipo Curso com os mesmos dados"; System.Web.HttpContext.Current.Response.Write("<SCRIPT> alert('Atenção, há um agenteErgonomico com os mesmos dados')</SCRIPT>"); } else { return(RedirectToAction("Index")); } } return(View(agenteErgonomicoViewModel)); }
public bool Adicionar(AgenteErgonomicoViewModel agenteErgonomicoViewModel) { var agenteErgonomico = Mapper.Map <AgenteErgonomicoViewModel, AgenteErgonomico>(agenteErgonomicoViewModel); var duplicado = _agenteErgonomicoService.Find(e => e.Nome == agenteErgonomico.Nome).Any(); if (duplicado) { return(false); } else { BeginTransaction(); _agenteErgonomicoService.Adicionar(agenteErgonomico); Commit(); return(true); } }
// GET: AgenteErgonomicos/Details/5 public ActionResult Details(int?id) { if (Session["usuario"] == null) { return(RedirectToAction("Login", "Usuarios")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AgenteErgonomicoViewModel agenteErgonomico = _agenteErgonomicoAppService.ObterPorId(id.Value); if (agenteErgonomico == null) { return(HttpNotFound()); } return(View(agenteErgonomico)); }