private void btnSalvarMor_Click(object sender, EventArgs e) { string erro = String.Empty; if (!ValidarCampos(out erro)) { MessageBox.Show(erro, "Atenção"); } MoradorTO moradorTO = new MoradorTO(); moradorTO.Nome = txtNomeMor.Text; moradorTO.RG = txtRgMor.Text; moradorTO.CPF = txtCpfMor.Text; moradorTO.Telefone = txtTelefoneMor.Text; moradorTO.Celular = txtCelularMor.Text; moradorTO.DataNascimento = dtNascimento.Value.Date; moradorTO.Email = txtEmailMor.Text; MoradorService.Criar(moradorTO); if (!moradorTO.Valido) { MessageBox.Show(moradorTO.Mensagem, "Atenção"); return; } this.Close(); }
public ListaMoradorTO Listar() { _Contexto = ControladorAcesso.ObterContexto(); ListaMoradorTO retorno = new ListaMoradorTO(); List <Morador> listaMorador = _Contexto.Morador.ToList(); if (listaMorador == null || listaMorador.Count == 0) { retorno.Valido = false; retorno.Mensagem = Mensagem.Lista("Morador", false); return(retorno); } MoradorTO to; foreach (Morador entidade in listaMorador) { to = new MoradorTO(); to.PreencherTO(entidade); retorno.Lista.Add(to); } retorno.Valido = true; retorno.Mensagem = Mensagem.Lista("Morador", true); return(retorno); }
public void Atualizar(MoradorTO to) { _Contexto = ControladorAcesso.ObterContexto(); if (to.Identificador == 0 || to == null) { to.Valido = false; to.Mensagem = Mensagem.Atualizacao("Morador", false); return; } Morador entidade = _Contexto.Morador.FirstOrDefault(x => x.Identificador == to.Identificador); if (entidade == null) { to.Valido = false; to.Mensagem = Mensagem.Obter("Morador", false); return; } to.PreencherEntidade(entidade); _Contexto.SaveChanges(); to.PreencherTO(entidade); to.Valido = true; to.Mensagem = Mensagem.Atualizacao("Morador", true); return; }
public static MoradorTO LoginMorador(string cpf) { _Crud = CrudService <MoradorCrud> .ObterInstancia(); MoradorTO retorno = new MoradorTO(); try { ListaMoradorTO listaMoradorTO = new ListaMoradorTO(); listaMoradorTO = _Crud.Listar(); retorno = listaMoradorTO.Lista.FirstOrDefault(x => x.CPF == cpf); if (retorno == null) { retorno = new MoradorTO(); retorno.Valido = false; retorno.Mensagem = "Não há moradores cadastrados na base de dados"; return(retorno); } retorno.Mensagem = "Morador obtido com sucesso."; retorno.Valido = true; } catch (Exception ex) { retorno.Valido = false; retorno.Mensagem = string.Format("Erro: {0}", ex.Message); } return(retorno); }
public ActionResult Index() { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } } else { return(RedirectToActionPermanent("Login", "Home")); } return(View()); }
public ActionResult Details(int id) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } } else { return(RedirectToActionPermanent("Login", "Home")); } VisitanteTO VisitanteTO = new VisitanteTO(); try { VisitanteTO = VisitanteService.Obter(id); if (!VisitanteTO.Valido) { Session["Mensagem"] = VisitanteTO.Mensagem; return(RedirectToActionPermanent("Index")); } var VisitanteVM = Mapper.Map <VisitanteTO, VisitanteVM>(VisitanteTO); NomearVariaveis(VisitanteVM, null); return(View(VisitanteVM)); } catch (Exception ex) { VisitanteTO.Mensagem = $"Erro ao obter Visitante. Erro: {ex.Message}"; } return(View()); }
public ActionResult Edit(int id) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } else if (_usuarioTO.IdGrupo == 3) { return(RedirectToActionPermanent("Index")); } ViewBag.Morador = ListarMoradores(); } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } ViewBag.Morador = ListarMoradores(_moradorTO.Identificador); } } else { return(RedirectToActionPermanent("Login", "Home")); } ViewBag.Morador = ListarMoradores(); if (ModelState.IsValid) { var VisitanteTO = VisitanteService.Obter(id); if (!VisitanteTO.Valido) { Session["Mensagem"] = VisitanteTO.Mensagem; return(RedirectToAction("Index")); } var VisitanteVM = Mapper.Map <VisitanteTO, VisitanteVM>(VisitanteTO); NomearVariaveis(VisitanteVM, null); return(View(VisitanteVM)); } return(RedirectToAction("Index")); }
public ActionResult Index() { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } } else { return(RedirectToActionPermanent("Login", "Home")); } ListaDependenteTO listaDependente = new ListaDependenteTO(); try { if (_moradorTO != null) { listaDependente = DependenteService.ListarPorMorador(_moradorTO.Identificador); } else { listaDependente = DependenteService.Listar(); } var listaDependenteesVM = Mapper.Map <List <DependenteTO>, List <DependenteVM> >(listaDependente.Lista); NomearVariaveis(null, listaDependenteesVM); return(View(listaDependenteesVM)); } catch (Exception ex) { listaDependente.Mensagem = $"Erro ao obter Dependentees. Erro: {ex.Message} "; } return(View()); }
public ActionResult Create() { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } } else { return(RedirectToActionPermanent("Login", "Home")); } if (Session["UsuarioTO"] != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (Session["MoradorTO"] != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } ViewBag.Morador = ListarMoradores(); return(View()); }
public ActionResult Edit(int id) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } } else { return(RedirectToActionPermanent("Login", "Home")); } ViewBag.Morador = ListarMoradores(); ViewBag.TipoReserva = ListarTipoReservas(); if (ModelState.IsValid) { var ReservaTO = ReservaService.Obter(id); if (!ReservaTO.Valido) { Session["Mensagem"] = ReservaTO.Mensagem; return(RedirectToAction("Index")); } var ReservaVM = Mapper.Map <ReservaTO, ReservaVM>(ReservaTO); NomearVariaveis(ReservaVM, null); return(View(ReservaVM)); } return(RedirectToAction("Index")); }
public ActionResult Create() { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } else if (_usuarioTO.IdGrupo == 3) { return(RedirectToActionPermanent("Index")); } } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } } else { return(RedirectToActionPermanent("Login", "Home")); } ViewBag.Morador = ListarMoradores(); DependenteVM dependente = new DependenteVM(); if (_moradorTO != null) { dependente.IdMorador = _moradorTO.Identificador; dependente.NomeMorador = _moradorTO.Nome; } return(View(dependente)); }
public ActionResult Delete(int id) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } else if (_usuarioTO.IdGrupo == 3) { return(RedirectToActionPermanent("Index")); } } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } } else { return(RedirectToActionPermanent("Login", "Home")); } if (id > 0) { var DependenteTO = DependenteService.Obter(id); var DependenteVM = Mapper.Map <DependenteTO, DependenteVM>(DependenteTO); NomearVariaveis(DependenteVM, null); return(View(DependenteVM)); } else { return(RedirectToAction("Index")); } }
public void Cadastrar(MoradorTO to) { _Contexto = ControladorAcesso.ObterContexto(); Morador entidade = new Morador(); to.PreencherEntidade(entidade); _Contexto.Morador.Add(entidade); _Contexto.SaveChanges(); to.PreencherTO(entidade); to.Valido = true; to.Mensagem = Mensagem.Cadastro("Morador"); return; }
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(); }
private void btnSalvarEdicaoMor_Click(object sender, EventArgs e) { MoradorTO moradorTO = new MoradorTO(); moradorTO.Nome = txtEditarNomeMor.Text; moradorTO.Identificador = Convert.ToInt32(lblCodigoMorador.Text); moradorTO.RG = txtEditarRgMor.Text; moradorTO.CPF = txtEditarCpfMor.Text; moradorTO.Email = txtEditarEditarEmailMor.Text; moradorTO.Celular = txtEditarCelularMor.Text; moradorTO.Telefone = txtEditarTelefoneMor.Text; MoradorService.Atualizar(moradorTO); if (!moradorTO.Valido) { MessageBox.Show(moradorTO.Mensagem); } this.Close(); }
public MoradorTO Obter(int identificador) { _Contexto = ControladorAcesso.ObterContexto(); MoradorTO retorno = new MoradorTO(); Morador entidade = _Contexto.Morador.FirstOrDefault(x => x.Identificador == identificador); if (entidade == null) { retorno.Valido = false; retorno.Mensagem = Mensagem.Obter("Morador", false); return(retorno); } retorno.PreencherTO(entidade); retorno.Valido = true; retorno.Mensagem = Mensagem.Obter("Morador", true); return(retorno); }
public ActionResult Details(int id) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } } else { return(RedirectToActionPermanent("Login", "Home")); } if (Session["UsuarioTO"] != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (Session["MoradorTO"] != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } OcorrenciaTO OcorrenciaTO = new OcorrenciaTO(); try { OcorrenciaTO = OcorrenciaService.Obter(id); if (!OcorrenciaTO.Valido) { Session["Mensagem"] = OcorrenciaTO.Mensagem; return(RedirectToActionPermanent("Index")); } var OcorrenciaVM = Mapper.Map <OcorrenciaTO, OcorrenciaVM>(OcorrenciaTO); NomearVariaveis(OcorrenciaVM, null); return(View(OcorrenciaVM)); } catch (Exception ex) { OcorrenciaTO.Mensagem = $"Erro ao obter Ocorrencia. Erro: {ex.Message}"; } return(View()); }
public ActionResult Delete(int id) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_usuarioTO != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (_moradorTO != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } } else { return(RedirectToActionPermanent("Login", "Home")); } if (Session["UsuarioTO"] != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } else if (Session["MoradorTO"] != null) { _moradorTO = (MoradorTO)Session["MoradorTO"]; if (!_moradorTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } if (id > 0) { var OcorrenciaTO = OcorrenciaService.Obter(id); var OcorrenciaVM = Mapper.Map <OcorrenciaTO, OcorrenciaVM>(OcorrenciaTO); NomearVariaveis(OcorrenciaVM, null); return(View(OcorrenciaVM)); } else { return(RedirectToAction("Index")); } }
public static void Atualizar(MoradorTO entidadeTO) { _Crud = CrudService <MoradorCrud> .ObterInstancia(); _Crud.Atualizar(entidadeTO); }
public static void Criar(MoradorTO entidadeTO) { _Crud = CrudService <MoradorCrud> .ObterInstancia(); _Crud.Cadastrar(entidadeTO); }