示例#1
0
        private void UCCCalendario_IndexChanged()
        {
            try
            {
                UCCTurma.Valor         = new long[] { -1, -1, -1 };
                UCCTurma.PermiteEditar = false;

                if (UCCCalendario.Valor > 0)
                {
                    UCCTurma.CarregarPorEscolaCurriculoCalendario_TurmasNormais(UCCUAEscola.Esc_ID, UCCUAEscola.Uni_ID, UCCCurriculoPeriodo.Valor[0], UCCCurriculoPeriodo.Valor[1], UCCCurriculoPeriodo.Valor[2], UCCCalendario.Valor);
                    UCCTurma.PermiteEditar = true;
                    UCCTurma.Focus();
                }
            }
            catch (Exception ex)
            {
                ApplicationWEB._GravaErro(ex);
                lblMensagem.Text = UtilBO.GetErroMessage("Erro ao tentar carregar a(s) turma(s) do período.", UtilBO.TipoMensagem.Erro);
                updMensagem.Update();
            }
            finally
            {
                updFiltros.Update();
            }
        }
示例#2
0
        /// <summary>
        /// Carrega o combo de turmas conforme os filtros
        /// </summary>
        private void CarregarComboTurma()
        {
            UCCTurma.Valor         = new long[] { -1, -1, -1 };
            UCCTurma.PermiteEditar = false;

            if (UCCCalendario.Valor > 0)
            {
                TUR_TurmaSituacao tur_situacao = TUR_TurmaSituacao.Ativo;
                if (chkTurmaExtinta.Checked)
                {
                    tur_situacao = TUR_TurmaSituacao.Extinta;
                }
                UCCTurma.CarregarPorEscolaCalendarioSituacao_TurmasNormais(UCFiltroEscolas._UCComboUnidadeEscola_Esc_ID, UCFiltroEscolas._UCComboUnidadeEscola_Uni_ID, UCCCalendario.Valor, tur_situacao);
                UCCTurma.SetarFoco();
                UCCTurma.PermiteEditar = true;
            }

            updPesquisa.Update();
        }