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;
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
        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());
        }
Esempio n. 5
0
        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);
        }