Exemplo n.º 1
0
        private void InicializarTela()
        {
            UCCTipoRelatorioAtendimento.CarregarTipos();

            if (__SessionWEB.__UsuarioWEB.Docente.doc_id > 0)
            {
                pnlBusca.Visible      = false;
                fdsResultados.Visible = true;
                Pesquisar();
            }
            else
            {
                pnlBusca.Visible      = true;
                fdsResultados.Visible = false;
                UCCUAEscola.Inicializar();
                if (UCCUAEscola.VisibleUA)
                {
                    UCCUAEscola_IndexChangedUA();
                }

                // Carrega o nome referente ao parametro de matricula estadual.
                string nomeMatriculaEstadual   = ACA_ParametroAcademicoBO.ParametroValorPorEntidade(eChaveAcademico.MATRICULA_ESTADUAL, __SessionWEB.__UsuarioWEB.Usuario.ent_id);
                bool   mostraMatriculaEstadual = !string.IsNullOrEmpty(nomeMatriculaEstadual);

                UCCBuscaAluno.MostrarMatriculaEstadual = mostraMatriculaEstadual;
                UCCBuscaAluno.TituloMatriculaEstadual  = nomeMatriculaEstadual;

                VerificarBusca();
            }

            UCCQtdePaginacao.GridViewRelacionado = grvResultados;

            updFiltros.Update();
            updResultados.Update();
        }
Exemplo n.º 2
0
        public void UCCUA_IndexChanged()
        {
            try
            {
                //UCCDocente.Valor = new long[] { -1, -1, -1, -1 };
                //UCCDocente.PermiteEditar = false;

                if (UCCUAEscola.Uad_ID != Guid.Empty)
                {
                    UCCUAEscola.CarregaUnidadesEscolaresSemAcesso(UCCUAEscola.Uad_ID, UCCCalendario.Valor, UCCPeriodoCalendario.Valor[0]);
                    UCCUAEscola.EnableEscolas = true;
                    UCCUAEscola.FocoEscolas   = true;
                }
                else
                {
                    UCCUAEscola.EnableEscolas        = false;
                    UCCUAEscola.SelectedValueEscolas = new[] { -1, -1 };//Nescessario quando existe somente um registro de escola.
                }
            }
            catch (Exception ex)
            {
                ApplicationWEB._GravaErro(ex);
                _lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados.", UtilBO.TipoMensagem.Erro);
            }
        }
Exemplo n.º 3
0
 private void InicializarTela()
 {
     UCCUAEscola.Inicializar();
     UCCTipoRelatorioAtendimento.CarregarTipos();
     UCCGraficoAtendimento.PermiteEditar = false;
     UCCCursoCurriculo.PermiteEditar = false;
     UCCCurriculoPeriodo.PermiteEditar = false;
 }
Exemplo n.º 4
0
        /// <summary>
        /// Verifica se tem busca salva na sessão, e se tiver, recupera e realiza a consulta,
        /// colocando os filtros nos campos da tela.
        /// </summary>
        private void VerificaBusca()
        {
            UCCCalendario.Carregar();

            if (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.LoteFechamento)
            {
                string valor;
                string valor1;

                odsFechamento.SelectParameters.Add("esc_id", DbType.Int32, UCCUAEscola.Esc_ID.ToString());
                odsFechamento.SelectParameters.Add("uni_id", DbType.Int32, UCCUAEscola.Uni_ID.ToString());

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("cal_id", out valor);
                UCCCalendario.Valor = Convert.ToInt32(valor);
                if (UCCCalendario.Valor != -1)
                {
                    UCCPeriodoCalendario.CarregarPeriodosAtualFechamentoPorCalendario(UCCCalendario.Valor);
                    UCCPeriodoCalendario.PermiteEditar = true;
                }

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("tpc_id", out valor);
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("cap_id", out valor1);
                UCCPeriodoCalendario.Valor = new int[] { Convert.ToInt32(valor), Convert.ToInt32(valor1) };
                if (UCCPeriodoCalendario.Valor[0] > 0 && UCCPeriodoCalendario.Valor[1] > 0)
                {
                    UCCUAEscola.PermiteAlterarCombos     = true;
                    UCCUAEscola.CarregarEscolaAutomatico = false;
                    UCCUAEscola.Inicializar();
                }

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("uad_id", out valor);
                UCCUAEscola.Uad_ID = new Guid(valor);

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("esc_id", out valor);
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("uni_id", out valor1);

                UCCUAEscola.CarregaUnidadesEscolaresSemAcesso(UCCUAEscola.Uad_ID, UCCCalendario.Valor, UCCPeriodoCalendario.Valor[0]);

                UCCUAEscola.SelectedValueEscolas = new int[] { Convert.ToInt32(valor), Convert.ToInt32(valor1) };
                UCCUAEscola.EnableEscolas        = true;

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("tur_codigo", out valor);
                txtCodigoTurma.Text = valor;
                txtCodigoTurma.Focus();

                Pesquisar();
            }
            else
            {
                if (UCCCalendario.Valor != -1)
                {
                    UCCCalendario_IndexChanged();
                }
            }
        }
Exemplo n.º 5
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) };
                }
            }
        }
Exemplo n.º 6
0
        public void UCCPeriodoCalendario_IndexChanged()
        {
            UCCUAEscola.SelectedIndexEscolas = -1;
            UCCUAEscola.SelectedIndexUa      = -1;
            UCCUAEscola.PermiteAlterarCombos = false;
            //UCCDocente.Valor = new long[] { -1, -1, -1, -1 };
            //UCCDocente.PermiteEditar = false;

            if (UCCPeriodoCalendario.Valor[0] > 0 && UCCPeriodoCalendario.Valor[1] > 0)
            {
                UCCUAEscola.PermiteAlterarCombos     = true;
                UCCUAEscola.CarregarEscolaAutomatico = false;
                UCCUAEscola.Inicializar();
            }
        }
Exemplo n.º 7
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();
            }
        }