Exemple #1
0
        private void VerificaBusca()
        {
            if (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.GraficoAtendimento)
            {
                string valor, valor2;

                if(__SessionWEB.BuscaRealizada.Filtros.TryGetValue("rae_tipo", out valor))
                {
                    UCCTipoRelatorioAtendimento.Valor = Convert.ToByte(valor);
                    UCCTipoRelatorioAtendimento_IndexChanged();
                }

                if (__SessionWEB.BuscaRealizada.Filtros.TryGetValue("gra_id", out valor))
                {
                    UCCGraficoAtendimento.Valor = Convert.ToInt32(valor);
                }

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("uad_idSuperior", out valor);
                if (!string.IsNullOrEmpty(valor) && UCCUAEscola.FiltroEscola)
                {
                    UCCUAEscola.Uad_ID = new Guid(valor);
                    UCCUAEscola.CarregaEscolaPorUASuperiorSelecionada();

                    if (UCCUAEscola.Uad_ID != Guid.Empty)
                    {
                        UCCUAEscola.FocoEscolas = true;
                        UCCUAEscola.PermiteAlterarCombos = true;
                    }
                }

                if ((__SessionWEB.BuscaRealizada.Filtros.TryGetValue("esc_id", out valor)) &&
                    (__SessionWEB.BuscaRealizada.Filtros.TryGetValue("uni_id", out valor2)))
                {
                    UCCUAEscola.SelectedValueEscolas = new[] { Convert.ToInt32(valor), Convert.ToInt32(valor2) };
                    UCCUAEscola_IndexChangedUnidadeEscola();
                }

                if (__SessionWEB.BuscaRealizada.Filtros.TryGetValue("cur_id", out valor2) &&
                    __SessionWEB.BuscaRealizada.Filtros.TryGetValue("crr_id", out valor))
                {
                    UCCCursoCurriculo.Valor = new[] { Convert.ToInt32(valor2), Convert.ToInt32(valor) };
                    UCCCursoCurriculo_IndexChanged();
                }

                if (__SessionWEB.BuscaRealizada.Filtros.TryGetValue("crp_id", out valor))
                {
                    UCCCurriculoPeriodo.Valor = new[] { UCCCursoCurriculo.Valor[0], UCCCursoCurriculo.Valor[1], Convert.ToInt32(valor) };
                }
            }
        }
Exemple #2
0
        private void VerificarBusca()
        {
            if (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.RelatorioGeralAtendimento)
            {
                DateTime data;
                string   valor, valor2, valor3;

                if (__SessionWEB.__UsuarioWEB.Docente.doc_id <= 0)
                {
                    __SessionWEB.BuscaRealizada.Filtros.TryGetValue("uad_idSuperior", out valor);
                    if (!string.IsNullOrEmpty(valor))
                    {
                        UCCUAEscola.Uad_ID = new Guid(valor);
                        UCCUAEscola.CarregaEscolaPorUASuperiorSelecionada();

                        if (UCCUAEscola.Uad_ID != Guid.Empty)
                        {
                            UCCUAEscola.FocoEscolas          = true;
                            UCCUAEscola.PermiteAlterarCombos = true;
                        }
                        string esc_id;
                        string uni_id;

                        if ((__SessionWEB.BuscaRealizada.Filtros.TryGetValue("esc_id", out esc_id)) &&
                            (__SessionWEB.BuscaRealizada.Filtros.TryGetValue("uni_id", out uni_id)))
                        {
                            UCCUAEscola.SelectedValueEscolas = new[] { Convert.ToInt32(esc_id), Convert.ToInt32(uni_id) };
                            UCCUAEscola_IndexChangedUnidadeEscola();
                        }
                    }
                }

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("cur_id", out valor2);
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("crr_id", out valor);
                UCCCursoCurriculo.Valor = new[] { Convert.ToInt32(valor2), Convert.ToInt32(valor) };
                UCCCursoCurriculo_IndexChanged();

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("crp_id", out valor);
                UCCCurriculoPeriodo.Valor = new[] { UCCCursoCurriculo.Valor[0], UCCCursoCurriculo.Valor[1], Convert.ToInt32(valor) };
                UCCCurriculoPeriodo_IndexChanged();

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("cal_id", out valor);
                UCCCalendario.Valor = Convert.ToInt32(valor);
                UCCCalendario_IndexChanged();

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("tur_id", out valor);
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("ttn_id", out valor2);
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("crp_idTurma", out valor3);
                UCCTurma.Valor = new[] { Convert.ToInt64(valor), Convert.ToInt64(valor3), Convert.ToInt64(valor2) };

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("tipoBusca", out valor);
                UCCBuscaAluno.TipoBuscaNomeAluno = valor;
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("pes_nome", out valor);
                UCCBuscaAluno.NomeAluno = valor;
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("pes_dataNascimento", out valor);
                if (DateTime.TryParse(valor, out data))
                {
                    UCCBuscaAluno.DataNascAluno = valor;
                }
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("pes_nomeMae", out valor);
                UCCBuscaAluno.NomeMaeAluno = valor;
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("alc_matricula", out valor);
                UCCBuscaAluno.MatriculaAluno = valor;
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("alc_matriculaEstadual", out valor);
                UCCBuscaAluno.MatriculaEstadualAluno = valor;

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("rea_tipo", out valor);
                UCCTipoRelatorioAtendimento.Valor = Convert.ToByte(valor);
                UCCTipoRelatorioAtendimento_IndexChanged();

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("rea_id", out valor);
                UCCRelatorioAtendimento.Valor = Convert.ToInt32(valor);
            }

            if (UCCTurma.Valor[0] > 0)
            {
                Pesquisar();
            }
        }