示例#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();
        }
示例#2
0
 private void InicializarTela()
 {
     UCCUAEscola.Inicializar();
     UCCTipoRelatorioAtendimento.CarregarTipos();
     UCCGraficoAtendimento.PermiteEditar = false;
     UCCCursoCurriculo.PermiteEditar = false;
     UCCCurriculoPeriodo.PermiteEditar = false;
 }
示例#3
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();
                }
            }
        }
示例#4
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();
            }
        }