public ActionResult Delete(int id) { if (Session["MoradorTO"] != null) { return(RedirectToActionPermanent("AccessDenied", "ErrorHandler")); } if (Session["UsuarioTO"] == null) { return(RedirectToActionPermanent("Login", "Home")); } _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } if (id > 0) { var AdvertenciaTO = AdvertenciaService.Obter(id); var AdvertenciaVM = Mapper.Map <AdvertenciaTO, AdvertenciaVM>(AdvertenciaTO); NomearVariaveis(AdvertenciaVM, null); return(View(AdvertenciaVM)); } else { return(RedirectToAction("Index")); } }
public ActionResult Details(int id) { if (Session["MoradorTO"] != null) { return(RedirectToActionPermanent("AccessDenied", "ErrorHandler")); } if (Session["UsuarioTO"] == null) { return(RedirectToActionPermanent("Login", "Home")); } _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } AdvertenciaTO AdvertenciaTO = new AdvertenciaTO(); try { AdvertenciaTO = AdvertenciaService.Obter(id); if (!AdvertenciaTO.Valido) { Session["Mensagem"] = AdvertenciaTO.Mensagem; return(RedirectToActionPermanent("Index")); } var AdvertenciaVM = Mapper.Map <AdvertenciaTO, AdvertenciaVM>(AdvertenciaTO); NomearVariaveis(AdvertenciaVM, null); return(View(AdvertenciaVM)); } catch (Exception ex) { AdvertenciaTO.Mensagem = $"Erro ao obter Advertencia. Erro: {ex.Message}"; } return(View()); }
public ActionResult Edit(int id) { if (Session["MoradorTO"] != null) { return(RedirectToActionPermanent("AccessDenied", "ErrorHandler")); } if (Session["UsuarioTO"] == null) { return(RedirectToActionPermanent("Login", "Home")); } _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } ViewBag.Ocorrencia = ListarOcorrencias(); if (ModelState.IsValid) { var AdvertenciaTO = AdvertenciaService.Obter(id); if (!AdvertenciaTO.Valido) { Session["Mensagem"] = AdvertenciaTO.Mensagem; return(RedirectToAction("Index")); } var AdvertenciaVM = Mapper.Map <AdvertenciaTO, AdvertenciaVM>(AdvertenciaTO); NomearVariaveis(AdvertenciaVM, null); return(View(AdvertenciaVM)); } return(RedirectToAction("Index")); }