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 SelectList ListarOcorrencias()
        {
            var listaOcorrenciaTO = OcorrenciaService.Listar();
            var listaOcorrenciaVM = Mapper.Map <List <OcorrenciaTO>, List <OcorrenciaVM> >(listaOcorrenciaTO.Lista);

            return(new SelectList(listaOcorrenciaVM, "Identificador", "Motivo"));
        }
Example #3
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"));
            }

            ListaOcorrenciaTO listaOcorrencia = new ListaOcorrenciaTO();

            try
            {
                if (_moradorTO != null)
                {
                    listaOcorrencia = OcorrenciaService.ListarPorMorador(_moradorTO.Identificador);
                }
                else
                {
                    listaOcorrencia = OcorrenciaService.Listar();
                }
                var listaOcorrenciaesVM = Mapper.Map <List <OcorrenciaTO>, List <OcorrenciaVM> >(listaOcorrencia.Lista);
                NomearVariaveis(null, listaOcorrenciaesVM);
                return(View(listaOcorrenciaesVM));
            }
            catch (Exception ex)
            {
                listaOcorrencia.Mensagem = $"Erro ao obter Ocorrenciaes. Erro: {ex.Message} ";
            }

            return(View());
        }
        private void NomearVariaveis(AdvertenciaVM AdvertenciaVM = null, List <AdvertenciaVM> listaAdvertenciaVM = null)
        {
            var listaOcorrenciaTO = OcorrenciaService.Listar().Lista;

            if (listaAdvertenciaVM != null && listaAdvertenciaVM.Count > 0)
            {
                foreach (var con in listaAdvertenciaVM)
                {
                    con.MotivoOcorrencia = listaOcorrenciaTO.FirstOrDefault(x => x.Identificador == con.IdOcorrencia).Motivo;
                    con.CheckPag         = "S".Equals(con.Pago);
                }
            }

            if (AdvertenciaVM != null)
            {
                AdvertenciaVM.MotivoOcorrencia = listaOcorrenciaTO.FirstOrDefault(x => x.Identificador == AdvertenciaVM.IdOcorrencia).Motivo;
                AdvertenciaVM.CheckPag         = "S".Equals(AdvertenciaVM.Pago);
            }
        }
        private void CarregarDados()
        {
            ListaMoradorTO listaMoradoresTO = new ListaMoradorTO();

            listaMoradoresTO = MoradorService.Listar();

            dgMoradores.DataSource = listaMoradoresTO.Lista;
            dgMoradores.Columns["Identificador"].Visible = false;
            dgMoradores.Columns["Valido"].Visible        = false;
            dgMoradores.Columns["Mensagem"].Visible      = false;
            dgMoradores.ReadOnly = true;

            ListaContratoTO listaContratosTO = new ListaContratoTO();

            listaContratosTO = ContratoService.Listar();

            dgContratos.DataSource = listaContratosTO.Lista;
            dgContratos.Columns["Identificador"].Visible = false;
            dgContratos.Columns["Valido"].Visible        = false;
            dgContratos.Columns["Mensagem"].Visible      = false;
            dgContratos.ReadOnly = true;

            ListaDependenteTO listaDependentesTO = new ListaDependenteTO();

            listaDependentesTO = DependenteService.Listar();

            dgDependentes.DataSource = listaDependentesTO.Lista;
            dgDependentes.Columns["Identificador"].Visible = false;
            dgDependentes.Columns["Valido"].Visible        = false;
            dgDependentes.Columns["Mensagem"].Visible      = false;
            dgDependentes.ReadOnly = true;

            ListaEstacionamentoTO listaEstacionamentosTO = new ListaEstacionamentoTO();

            listaEstacionamentosTO = EstacionamentoService.Listar();

            ListaOcorrenciaTO listaOcorrenciasTO = new ListaOcorrenciaTO();

            listaOcorrenciasTO = OcorrenciaService.Listar();

            dgAdmOcorrencias.DataSource = listaOcorrenciasTO.Lista;
            dgAdmOcorrencias.Columns["Identificador"].Visible = false;
            dgAdmOcorrencias.Columns["Valido"].Visible        = false;
            dgAdmOcorrencias.Columns["Mensagem"].Visible      = false;
            dgAdmOcorrencias.ReadOnly = true;

            ListaReservaTO listaReservasTO = new ListaReservaTO();

            listaReservasTO = ReservaService.Listar();

            dgReservas.DataSource = listaReservasTO.Lista;
            dgReservas.Columns["Identificador"].Visible = false;
            dgReservas.Columns["Valido"].Visible        = false;
            dgReservas.Columns["Mensagem"].Visible      = false;
            dgReservas.ReadOnly = true;


            ListaAdvertenciaTO listaAdvertenciasTO = new ListaAdvertenciaTO();

            listaAdvertenciasTO = AdvertenciaService.Listar();
        }