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")); } else if (_usuarioTO.IdGrupo == 3) { return(RedirectToActionPermanent("Index")); } if (id > 0) { var moradorTO = MoradorService.Obter(id); var moradorVM = Mapper.Map <MoradorTO, MoradorVM>(moradorTO); return(View(moradorVM)); } 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")); } MoradorTO moradorTO = new MoradorTO(); try { moradorTO = MoradorService.Obter(id); if (!moradorTO.Valido) { Session["Mensagem"] = moradorTO.Mensagem; return(RedirectToActionPermanent("Index")); } var moradorVM = Mapper.Map <MoradorTO, MoradorVM>(moradorTO); return(View(moradorVM)); } catch (Exception ex) { moradorTO.Mensagem = $"Erro ao obter morador. Erro: {ex.Message}"; } return(View()); }
private void PreencherCampos(int id) { MoradorTO moradorTO = new MoradorTO(); moradorTO = MoradorService.Obter(id); if (!moradorTO.Valido) { MessageBox.Show(moradorTO.Mensagem, "Atenção"); } txtExcluirNomeMor.Text = moradorTO.Nome; txtExcluirCelularMor.Text = moradorTO.Celular; txtExcluirCpfMor.Text = moradorTO.CPF; txtExcluirEmailMor.Text = moradorTO.Email; txtExcluirRgMor.Text = moradorTO.RG; txtExcluirTelefoneMor.Text = moradorTO.Telefone; lblCodigoMorador.Text = moradorTO.Identificador.ToString(); }