示例#1
0
        /// <summary>
        /// Inicializa os filtros da pagina.
        /// </summary>
        protected void InicializarPagina()
        {
            UCBuscaDocenteTurma._VS_AnosAnteriores              = true;
            UCBuscaDocenteTurma._VS_MostarComboEscola           = false;
            UCBuscaDocenteTurma._VS_CarregarApenasTurmasNormais = UCBuscaDocenteTurma._VS_doc_id <= 0;
            divPeriodoCalendario.Visible = true;
            UCBuscaDocenteTurma.ComboTurma.Obrigatorio   &= UCBuscaDocenteTurma._VS_doc_id > 0;
            UCCPeriodoCalendario.MostrarMensagemSelecione = true;
            UCCPeriodoCalendario.Obrigatorio = true;
            UCBuscaDocenteTurma.ComboEscola.ObrigatorioUA         = true;
            UCBuscaDocenteTurma.ComboEscola.ObrigatorioEscola     = true;
            UCBuscaDocenteTurma.ComboCalendario.Obrigatorio       = true;
            UCBuscaDocenteTurma.ComboCurriculoPeriodo.Obrigatorio = true;
            UCBuscaDocenteTurma.ComboCursoCurriculo.Obrigatorio   = true;
            UCBuscaDocenteTurma.ComboTurma.Obrigatorio            = true;
            UCBuscaDocenteTurma.ComboCalendario.PermiteEditar     = true;
            UCBuscaDocenteTurma.ComboCalendario.Carregar();
            UCBuscaDocenteTurma.VS_FiltroTipoNivelEnsino = VS_FiltroTipoNivelEnsino;
            UCBuscaDocenteTurma._VS_alteraCalendario     = false;
            divPeriodoCalendario.Visible = true;
            UCCPeriodoCalendario.SelecionaPeriodoAtualAoCarregar = true;

            btnGerar.Visible =
                UCBuscaDocenteTurma.Visible      =
                    UCCamposObrigatorios.Visible = true;

            UCCPeriodoCalendario.MostrarMensagemSelecioneAnual = !UCCPeriodoCalendario.MostrarMensagemSelecione;
            UCBuscaDocenteTurma.InicializaCamposBusca();
        }
示例#2
0
        /// <summary>
        /// Inicializa os filtros da pagina.
        /// </summary>
        protected void InicializarPagina()
        {
            UCBuscaDocenteTurma._VS_AnosAnteriores                = true;
            UCBuscaDocenteTurma._VS_MostarComboEscola             = false;
            UCBuscaDocenteTurma.ComboTurma.Visible                = false;
            UCBuscaDocenteTurma.ComboEscola.ObrigatorioUA         = true;
            UCBuscaDocenteTurma.ComboEscola.ObrigatorioEscola     = true;
            UCBuscaDocenteTurma.ComboCalendario.Obrigatorio       = true;
            UCBuscaDocenteTurma.ComboCurriculoPeriodo.Obrigatorio = true;
            UCBuscaDocenteTurma.ComboCursoCurriculo.Obrigatorio   = true;
            divDisciplina.Visible = false;
            UCCPeriodoCalendario.SelecionaPeriodoAtualAoCarregar = true;
            UCCPeriodoCalendario.MostrarMensagemSelecione        = true;
            UCCPeriodoCalendario.Obrigatorio = false;
            divPeriodoCalendario.Visible     = false;
            UCComboTipoDisciplina._MostrarMessageSelecione = true;
            UCComboTipoDisciplina.Obrigatorio = false;

            btnGerar.Visible =
                UCBuscaDocenteTurma.Visible      =
                    UCCamposObrigatorios.Visible = true;

            UCCPeriodoCalendario.MostrarMensagemSelecioneAnual = !UCCPeriodoCalendario.MostrarMensagemSelecione;
            UCBuscaDocenteTurma.InicializaCamposBusca();

            UCBuscaDocenteTurma.ComboEscola.FocusUA();
        }
示例#3
0
        /// <summary>
        /// Inicializa os componentes da tela
        /// </summary>
        private void InicializarTela()
        {
            UCBuscaDocenteTurma._VS_AnosAnteriores               = true;
            UCBuscaDocenteTurma._VS_MostarComboEscola            = false;
            UCCPeriodoCalendario.Obrigatorio                     = false;
            UCCPeriodoCalendario.MostrarMensagemSelecione        = false;
            UCCPeriodoCalendario.SelecionaPeriodoAtualAoCarregar = true;
            UCBuscaDocenteTurma.ComboTurma.Obrigatorio           = false;

            UCCPeriodoCalendario.MostrarMensagemSelecioneAnual = !UCCPeriodoCalendario.MostrarMensagemSelecione;
            UCBuscaDocenteTurma.InicializaCamposBusca();

            UCBuscaDocenteTurma.ComboEscola.FocusUA();
        }
示例#4
0
        /// <summary>
        /// Inicializa os componentes da tela
        /// </summary>
        private void InicializarTela()
        {
            //Se for usuário administrador ou gestor permite gerar o relatório sem filtrar por escola
            if (__SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Administracao ||
                __SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Gestao)
            {
                UCBuscaDocenteTurma._VS_PermiteSemEscola          = true;
                UCBuscaDocenteTurma.ComboEscola.ObrigatorioEscola = false;
            }

            UCBuscaDocenteTurma._VS_AnosAnteriores                = true;
            UCBuscaDocenteTurma._VS_MostarComboEscola             = (__SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Individual);
            UCBuscaDocenteTurma.ComboEscola.ObrigatorioUA         = true;
            UCBuscaDocenteTurma.ComboEscola.ObrigatorioEscola     = true;
            UCBuscaDocenteTurma.ComboCalendario.Obrigatorio       = true;
            UCBuscaDocenteTurma.ComboCursoCurriculo.Obrigatorio   = true;
            UCBuscaDocenteTurma.ComboCurriculoPeriodo.Obrigatorio = true;
            UCBuscaDocenteTurma.ComboTurma.Obrigatorio            = true;
            UCComboTurmaDisciplina.Obrigatorio = true;

            UCBuscaDocenteTurma.InicializaCamposBusca();
            if (UCBuscaDocenteTurma.ComboTurma.Valor[0] > 0 && UCBuscaDocenteTurma.ComboTurma.Valor[1] > 0 && UCBuscaDocenteTurma.ComboTurma.Valor[2] > 0)
            {
                UCBuscaDocenteTurma_IndexChanged_Turma();
            }

            UCBuscaDocenteTurma.ComboEscola.FocusUA();

            UCComboTurmaDisciplina.VS_MostraFilhosRegencia = true;
            UCComboTurmaDisciplina.VS_MostraRegencia       = true;

            // 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);

            grvAluno.Columns[columnMatricula].Visible            = !mostraMatriculaEstadual;
            grvAluno.Columns[columnMatriculaEstadual].Visible    = mostraMatriculaEstadual;
            grvAluno.Columns[columnMatriculaEstadual].HeaderText = nomeMatriculaEstadual;

            UCCamposBuscaAluno1.MostrarMatriculaEstadual = mostraMatriculaEstadual;
            UCCamposBuscaAluno1.TituloMatriculaEstadual  = nomeMatriculaEstadual;

            grvAluno.Columns[cellCurso].HeaderText = GestaoEscolarUtilBO.nomePadraoCurso(__SessionWEB.__UsuarioWEB.Usuario.ent_id);
        }
示例#5
0
        /// <summary>
        /// Inicializa os componentes da tela
        /// </summary>
        private void InicializarTela()
        {
            //Se for usuário administrador ou gestor permite gerar o relatório sem filtrar por escola
            if (__SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Administracao ||
                __SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Gestao)
            {
                UCBuscaDocenteTurma._VS_PermiteSemEscola          = true;
                UCBuscaDocenteTurma.ComboEscola.ObrigatorioEscola = false;
            }

            UCBuscaDocenteTurma._VS_AnosAnteriores     = true;
            UCBuscaDocenteTurma._VS_MostarComboEscola  = false;
            UCBuscaDocenteTurma.ComboTurma.Obrigatorio = UCBuscaDocenteTurma.ComboCursoCurriculo.Obrigatorio =
                UCBuscaDocenteTurma.ComboCurriculoPeriodo.Obrigatorio = false;

            UCBuscaDocenteTurma.InicializaCamposBusca();

            UCBuscaDocenteTurma.ComboEscola.FocusUA();
        }
示例#6
0
        /// <summary>
        /// Inicializa os componentes da tela
        /// </summary>
        protected void Inicializar()
        {
            UCBuscaDocenteTurma._VS_MostarComboEscola     = false;
            UCBuscaDocenteTurma.ComboTurma.Obrigatorio   &= UCBuscaDocenteTurma._VS_doc_id > 0;
            UCCPeriodoCalendario.MostrarMensagemSelecione = true;
            UCCPeriodoCalendario.Obrigatorio = true;
            UCBuscaDocenteTurma.ComboEscola.ObrigatorioUA         = true;
            UCBuscaDocenteTurma.ComboEscola.ObrigatorioEscola     = true;
            UCBuscaDocenteTurma.ComboCalendario.Obrigatorio       = true;
            UCBuscaDocenteTurma.ComboCurriculoPeriodo.Obrigatorio = true;
            UCBuscaDocenteTurma.ComboCursoCurriculo.Obrigatorio   = true;
            UCBuscaDocenteTurma.ComboTurma.Obrigatorio            = true;
            UCCPeriodoCalendario.SelecionaPeriodoAtualAoCarregar  = true;
            divPeriodoCalendario.Visible = false;
            UCBuscaDocenteTurma._VS_CarregarApenasTurmasNormais = true;

            UCBuscaDocenteTurma.Visible      =
                UCCamposObrigatorios.Visible = true;

            UCBuscaDocenteTurma.InicializaCamposBusca();
            UCBuscaDocenteTurma.ComboEscola.FocusUA();
        }
示例#7
0
        /// <summary>
        /// Verifica se há busca salva e carrega os combos da tela.
        /// </summary>
        protected void CarregarBusca()
        {
            if (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.GraficoComponenteCurricularTurmas)
            {
                // Recuperar busca realizada e pesquisar automaticamente
                string valor, valor2;

                long doc_id = -1;
                UCBuscaDocenteTurma.ComboEscola.Inicializar();

                if (__SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Individual)
                {
                    doc_id = __SessionWEB.__UsuarioWEB.Docente.doc_id;
                    UCBuscaDocenteTurma.ComboEscola.InicializarVisaoIndividual(doc_id, __SessionWEB.__UsuarioWEB.Usuario.ent_id);

                    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)))
                    {
                        UCBuscaDocenteTurma.ComboEscola.SelectedValueEscolas = new[] { Convert.ToInt32(esc_id), Convert.ToInt32(uni_id) };
                        UCBuscaDocenteTurma.UCComboUAEscola_IndexChangedUnidadeEscola();
                    }
                }
                else
                {
                    __SessionWEB.BuscaRealizada.Filtros.TryGetValue("uad_idSuperior", out valor);
                    if (!string.IsNullOrEmpty(valor))
                    {
                        UCBuscaDocenteTurma.ComboEscola.Uad_ID = new Guid(valor);
                        UCBuscaDocenteTurma.ComboEscola.CarregaEscolaPorUASuperiorSelecionada();

                        if (UCBuscaDocenteTurma.ComboEscola.Uad_ID != Guid.Empty)
                        {
                            UCBuscaDocenteTurma.ComboEscola.FocoEscolas          = true;
                            UCBuscaDocenteTurma.ComboEscola.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)))
                        {
                            UCBuscaDocenteTurma.ComboEscola.SelectedValueEscolas = new[] { Convert.ToInt32(esc_id), Convert.ToInt32(uni_id) };
                            UCBuscaDocenteTurma.UCComboUAEscola_IndexChangedUnidadeEscola();
                        }
                    }
                }

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

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

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("crp_id", out valor);
                if (doc_id <= 0)
                {
                    UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor = new[] { UCBuscaDocenteTurma.ComboCursoCurriculo.Valor[0], UCBuscaDocenteTurma.ComboCursoCurriculo.Valor[1], Convert.ToInt32(valor) }
                }
                ;
                else
                {
                    UCBuscaDocenteTurma._VS_doc_id = doc_id;
                }
                UCBuscaDocenteTurma.UCComboCurriculoPeriodo__OnSelectedIndexChange();
                UCBuscaDocenteTurma_IndexChanged_CurriculoPeriodo();

                if (divPeriodoCalendario.Visible)
                {
                    __SessionWEB.BuscaRealizada.Filtros.TryGetValue("tpc_id", out valor);
                    __SessionWEB.BuscaRealizada.Filtros.TryGetValue("cap_id", out valor2);
                    UCCPeriodoCalendario.Valor = new[] { Convert.ToInt32(valor), Convert.ToInt32(valor2) };
                    UCCPeriodoCalendario_IndexChanged();
                }

                if (divDisciplina.Visible)
                {
                    __SessionWEB.BuscaRealizada.Filtros.TryGetValue("tds_id", out valor);
                    UCComboTipoDisciplina.Valor = Convert.ToInt32(valor);
                }

                updPesquisa.Update();
            }
        }
示例#8
0
        /// <summary>
        /// Método carrega os filtros última busca realizada
        /// </summary>
        protected void CarregarBusca()
        {
            if (__SessionWEB.BuscaRealizada.PaginaBusca == PaginaGestao.JustificativaAbonoFalta)
            {
                // Recuperar busca realizada e pesquisar automaticamente
                string valor, valor2, valor3;

                long doc_id = -1;

                if (__SessionWEB.__UsuarioWEB.Grupo.vis_id == SysVisaoID.Individual)
                {
                    doc_id = __SessionWEB.__UsuarioWEB.Docente.doc_id;
                    UCBuscaDocenteTurma.ComboEscola.InicializarVisaoIndividual(doc_id, __SessionWEB.__UsuarioWEB.Usuario.ent_id);

                    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)))
                    {
                        UCBuscaDocenteTurma.ComboEscola.SelectedValueEscolas = new[] { Convert.ToInt32(esc_id), Convert.ToInt32(uni_id) };
                        UCBuscaDocenteTurma.UCComboUAEscola_IndexChangedUnidadeEscola();
                    }
                }
                else
                {
                    UCBuscaDocenteTurma.ComboEscola.Inicializar();

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

                        if (UCBuscaDocenteTurma.ComboEscola.Uad_ID != Guid.Empty)
                        {
                            UCBuscaDocenteTurma.ComboEscola.FocoEscolas          = true;
                            UCBuscaDocenteTurma.ComboEscola.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)))
                        {
                            UCBuscaDocenteTurma.ComboEscola.SelectedValueEscolas = new[] { Convert.ToInt32(esc_id), Convert.ToInt32(uni_id) };
                            UCBuscaDocenteTurma.UCComboUAEscola_IndexChangedUnidadeEscola();
                        }
                    }
                }

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

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

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("crp_id", out valor);
                if (doc_id <= 0)
                {
                    UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor = new[] { UCBuscaDocenteTurma.ComboCursoCurriculo.Valor[0], UCBuscaDocenteTurma.ComboCursoCurriculo.Valor[1], Convert.ToInt32(valor) }
                }
                ;
                else
                {
                    UCBuscaDocenteTurma._VS_doc_id = doc_id;
                }
                UCBuscaDocenteTurma.UCComboCurriculoPeriodo__OnSelectedIndexChange();

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

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("tud_id", out valor);
                UCComboTurmaDisciplina.Valor = Convert.ToInt64(valor);

                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("tipoBusca", out valor);
                UCCamposBuscaAluno1.TipoBuscaNomeAluno = valor;
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("pes_nome", out valor);
                UCCamposBuscaAluno1.NomeAluno = valor;
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("pes_dataNascimento", out valor);
                UCCamposBuscaAluno1.DataNascAluno = valor;
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("pes_nomeMae", out valor);
                UCCamposBuscaAluno1.NomeMaeAluno = valor;
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("alc_matricula", out valor);
                UCCamposBuscaAluno1.MatriculaAluno = valor;
                __SessionWEB.BuscaRealizada.Filtros.TryGetValue("alc_matriculaEstadual", out valor);
                UCCamposBuscaAluno1.MatriculaEstadualAluno = valor;

                if (btnPesquisar.Visible)
                {
                    Pesquisar(0);
                }

                updFiltros.Update();
            }
        }