protected void UCCCurriculoPeriodo_IndexChanged() { try { UCComboTipoDisciplina.Valor = -1; UCComboTipoDisciplina.PermiteEditar = false; if (UCCCurriculoPeriodo.Valor[0] > 0) { UCComboTipoDisciplina.CarregarTipoDisciplinaPorCursoCurriculoPeriodo(UCCCurriculoPeriodo.Valor[0], UCCCurriculoPeriodo.Valor[1], UCCCurriculoPeriodo.Valor[2]); UCComboTipoDisciplina.SetarFoco(); UCComboTipoDisciplina.PermiteEditar = true; // Se for inserir um registro novo, traz a opção todos, senão mostra o selecione if (UCComboTipoDisciplina._Combo.Items.Count > 1 && VS_tda_id <= 0) { // somente adiciono essa opcao caso exista pelo menos uma disciplina cadastrada. UCComboTipoDisciplina._Combo.Items.RemoveAt(0); // remove o selecione UCComboTipoDisciplina._Combo.Items.Insert(0, new ListItem("Todos", "0", true)); } } //UCCCalendario_IndexChanged(); } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados do(a) " + ACA_ParametroAcademicoBO.ParametroValorPorEntidade(eChaveAcademico.NOME_PERIODO_CURSO, __SessionWEB.__UsuarioWEB.Usuario.ent_id) + ".", UtilBO.TipoMensagem.Erro); } }
private void UCCPeriodoCalendario_IndexChanged() { try { if (UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[0] > 0 && UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[1] > 0 && UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[2] > 0 && UCBuscaDocenteTurma.ComboEscola.Esc_ID > 0 && UCBuscaDocenteTurma.ComboEscola.Uni_ID > 0 && UCBuscaDocenteTurma.ComboCalendario.Valor > 0) { UCComboTipoDisciplina.CarregarTipoDisciplinaPorCursoCurriculoPeriodoEscola(UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[0], UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[1], UCBuscaDocenteTurma.ComboCurriculoPeriodo.Valor[2], UCBuscaDocenteTurma.ComboEscola.Esc_ID, UCBuscaDocenteTurma.ComboEscola.Uni_ID, UCBuscaDocenteTurma.ComboCalendario.Valor, UCCPeriodoCalendario.Valor[1]); UCComboTipoDisciplina.SetarFoco(); divDisciplina.Visible = UCComboTipoDisciplina.PermiteEditar = true; } else { if (UCComboTipoDisciplina._Combo.Items.Count > 0) { UCComboTipoDisciplina.SelectedIndex = 0; } divDisciplina.Visible = UCComboTipoDisciplina.PermiteEditar = false; } } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMessage.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados.", UtilBO.TipoMensagem.Erro); } }