private void CarregarDados() { ListaOcorrenciaTO listaOcorrenciaTO = new ListaOcorrenciaTO(); listaOcorrenciaTO = OcorrenciaService.Listar(); dgOcorrencia.DataSource = listaOcorrenciaTO.Lista; dgOcorrencia.Columns["Identificador"].Visible = false; dgOcorrencia.Columns["Valido"].Visible = false; dgOcorrencia.Columns["Mensagem"].Visible = false; dgOcorrencia.ReadOnly = true; ListaVisitanteTO listaVisitanteTO = new ListaVisitanteTO(); listaVisitanteTO = VisitanteService.Listar(); dgVisitantes.DataSource = listaVisitanteTO.Lista; dgVisitantes.Columns["Identificador"].Visible = false; dgVisitantes.Columns["Valido"].Visible = false; dgVisitantes.Columns["Mensagem"].Visible = false; dgVisitantes.ReadOnly = true; ListaDependenteTO listaDependentesTO = new ListaDependenteTO(); listaDependentesTO = DependenteService.Listar(); dgMorDependentes.DataSource = listaDependentesTO.Lista; dgMorDependentes.Columns["Identificador"].Visible = false; dgMorDependentes.Columns["Valido"].Visible = false; dgMorDependentes.Columns["Mensagem"].Visible = false; dgMorDependentes.ReadOnly = true; }
private void CarregarDados() { ListaColaboradorTO listaColaboradorTO = new ListaColaboradorTO(); listaColaboradorTO = ColaboradorService.Listar(); dgPorteiroVisualizarColab.DataSource = listaColaboradorTO.Lista; dgPorteiroVisualizarColab.Columns["Identificador"].Visible = false; dgPorteiroVisualizarColab.Columns["Valido"].Visible = false; dgPorteiroVisualizarColab.Columns["Mensagem"].Visible = false; dgPorteiroVisualizarColab.ReadOnly = true; ListaDependenteTO listaDependenteTO = new ListaDependenteTO(); listaDependenteTO = DependenteService.Listar(); dgPorteiroDependentes.DataSource = listaDependenteTO.Lista; dgPorteiroDependentes.Columns["Identificador"].Visible = false; dgPorteiroDependentes.Columns["Valido"].Visible = false; dgPorteiroDependentes.Columns["Mensagem"].Visible = false; dgPorteiroDependentes.ReadOnly = true; ListaVisitanteTO listaVisitanteTO = new ListaVisitanteTO(); listaVisitanteTO = VisitanteService.Listar(); dgPorteiroVisualizarVisitante.DataSource = listaVisitanteTO.Lista; dgPorteiroVisualizarVisitante.Columns["Identificador"].Visible = false; dgPorteiroVisualizarVisitante.Columns["Valido"].Visible = false; dgPorteiroVisualizarVisitante.Columns["Mensagem"].Visible = false; dgPorteiroVisualizarVisitante.ReadOnly = true; }
public ListaVisitanteTO Listar() { _Contexto = ControladorAcesso.ObterContexto(); ListaVisitanteTO retorno = new ListaVisitanteTO(); List <Visitante> listaVisitante = _Contexto.Visitante.ToList(); if (listaVisitante == null || listaVisitante.Count == 0) { retorno.Valido = false; retorno.Mensagem = Mensagem.Lista("Visitante", false); return(retorno); } VisitanteTO to; foreach (Visitante entidade in listaVisitante) { to = new VisitanteTO(); to.PreencherTO(entidade); retorno.Lista.Add(to); } retorno.Valido = true; retorno.Mensagem = Mensagem.Lista("Visitante", true); 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")); } ListaVisitanteTO listaVisitante = new ListaVisitanteTO(); try { if (_moradorTO != null) { listaVisitante = VisitanteService.ListarPorMorador(_moradorTO.Identificador); } else { listaVisitante = VisitanteService.Listar(); } var listaVisitantesVM = Mapper.Map <List <VisitanteTO>, List <VisitanteVM> >(listaVisitante.Lista); NomearVariaveis(null, listaVisitantesVM); return(View(listaVisitantesVM)); } catch (Exception ex) { listaVisitante.Mensagem = $"Erro ao obter Visitantees. Erro: {ex.Message} "; } return(View()); }
public static ListaVisitanteTO ListarPorMorador(int idMorador) { _Crud = CrudService <VisitanteCrud> .ObterInstancia(); ListaVisitanteTO retorno = new ListaVisitanteTO(); try { retorno = _Crud.Listar(); if (retorno.Valido) { retorno.Lista = retorno.Lista.Where(x => x.IdMorador == idMorador).ToList(); } } catch (Exception ex) { retorno.Valido = false; retorno.Mensagem = string.Format("Erro: {0}", ex.Message); } return(retorno); }