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