/// <summary>
    /// Retorna os períodos por curso e disciplina da turma
    /// </summary>
    /// <param name="dis_id">ID da disciplina</param>
    /// <param name="cur_id">Id da tabela ACA_Curso do bd</param>
    /// <param name="crr_id">Id da tabela ACA_Curriculo do bd</param>
    public void CarregarPorDisciplina(int dis_id, int cur_id, int crr_id)
    {
        odsDados.SelectParameters.Clear();
        ddlCombo.Items.Clear();

        ddlCombo.DataSourceID         = "";
        ddlCombo.AppendDataBoundItems = true;

        ddlCombo.DataSource = ACA_CurriculoPeriodoBO.Select_Por_Disciplina(dis_id, cur_id, crr_id);
        ddlCombo.DataBind();

        if (ddlCombo.Items.IndexOf(ddlCombo.Items.FindByValue("-1;-1;-1")) == -1)
        {
            ddlCombo.Items.Insert(0, new ListItem("-- Selecione um(a) " + GestaoEscolarUtilBO.nomePadraoPeriodo(__SessionWEB.__UsuarioWEB.Usuario.ent_id).ToLower() + " --", "-1;-1;-1", true));
        }

        ddlCombo.SelectedValue = "-1;-1;-1";
    }
Exemple #2
0
 /// <summary>
 /// Carrega os curriculo período
 /// filtrados por curso e currículo e disciplina
 /// </summary>
 /// <param name="dis_id">ID da disciplina</param>
 /// <param name="cur_id">ID do curso</param>
 /// <param name="crr_id">ID do currículo</param>
 public void CarregarPorCursoCurriculoDisciplina(int cur_id, int crr_id, int dis_id)
 {
     CarregarCombo(ACA_CurriculoPeriodoBO.Select_Por_Disciplina(dis_id, cur_id, crr_id));
 }