/// <summary> /// Evento change do combo de tipo de ciclo /// </summary> private void UCComboTipoCiclo_IndexChanged() { try { if (UCComboTipoCiclo.Valor > 0) { UCCCurriculoPeriodo1.CarregarPorCursoCurriculoTipoCiclo(UCComboCursoCurriculo1.Valor[0], UCComboCursoCurriculo1.Valor[1], UCComboTipoCiclo.Valor); UCCCurriculoPeriodo1.PermiteEditar = true; UCCCurriculoPeriodo1.SetarFoco(); } else { UCCCurriculoPeriodo1.Valor = new[] { -1, -1, -1 }; UCCCurriculoPeriodo1.PermiteEditar = false; } } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMensagem.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados.", UtilBO.TipoMensagem.Erro); } }
/// <summary> /// Evento change do combo de curso curriculo /// </summary> private void UCComboCursoCurriculo1_IndexChanged() { try { if (UCComboCursoCurriculo1.Valor[0] > 0) { // carrego o ciclo UCComboTipoCiclo.CarregarCicloPorCursoCurriculo(UCComboCursoCurriculo1.Valor[0], UCComboCursoCurriculo1.Valor[1]); if (UCComboTipoCiclo.ddlCombo.Items.Count > 0) { UCComboTipoCiclo.Visible = true; UCComboTipoCiclo.Enabled = true; UCComboTipoCiclo.ddlCombo.Focus(); UCComboTipoCiclo_IndexChanged(); } else { UCCCurriculoPeriodo1.CarregarPorCursoCurriculo(UCComboCursoCurriculo1.Valor[0], UCComboCursoCurriculo1.Valor[1]); UCCCurriculoPeriodo1.PermiteEditar = true; UCCCurriculoPeriodo1.SetarFoco(); } } else { UCComboTipoCiclo.Visible = false; UCCCurriculoPeriodo1.Valor = new[] { -1, -1, -1 }; UCCCurriculoPeriodo1.PermiteEditar = false; } } catch (Exception ex) { ApplicationWEB._GravaErro(ex); lblMensagem.Text = UtilBO.GetErroMessage("Erro ao tentar carregar os dados.", UtilBO.TipoMensagem.Erro); } }