Exemple #1
0
        public void SetCBMateria()
        {
            MateriaLogic   ml       = new MateriaLogic();
            List <Materia> materias = new List <Materia>();

            if (CursoActual != null)
            {
                cbMateria.DataSource    = ml.TraerPorPlan((ml.GetOne(CursoActual.IDMateria)).IDPlan);
                cbMateria.DisplayMember = "Descripcion";
                cbMateria.ValueMember   = "ID";
                string plstr = ml.GetOne(CursoActual.IDMateria).Descripcion;
                cbMateria.SelectedIndex = cbMateria.FindStringExact(plstr);
            }

            else
            {
                cbMateria.DataSource    = ml.GetAll();
                cbMateria.DisplayMember = "Descripcion";
                cbMateria.ValueMember   = "ID";
                cbMateria.SelectedIndex = -1;
            }
        }
Exemple #2
0
        public void LlenarComboMateria()
        {
            ddlMateria.Items.Clear();

            MateriaLogic ml = new MateriaLogic();

            if (this.Entity != null)
            {
                /*ist<Materia> materias = ml.TraerPorPlan((ml.GetOne(Entity.IDMateria)).IDPlan);
                 * foreach (Materia mat in materias)
                 * {
                 *   ListItem item = new ListItem();
                 *   item.Text = mat.Descripcion;
                 *   item.Value = Convert.ToString(mat.ID);
                 *
                 *   ddlMateria.Items.Add(item);
                 * }*/
                ddlMateria.DataSource     = ml.TraerPorPlan((ml.GetOne(Entity.IDMateria)).IDPlan);
                ddlMateria.DataTextField  = "Descripcion";
                ddlMateria.DataValueField = "ID";
                ddlMateria.DataBind();
            }
            else
            {
                /*List<Materia> materias = ml.GetAll();
                 * foreach (Materia mat in materias)
                 * {
                 *    ListItem item = new ListItem();
                 *    item.Text = mat.Descripcion;
                 *    item.Value = Convert.ToString(mat.ID);
                 *
                 *    ddlMateria.Items.Add(item);
                 * } */
                ddlMateria.DataSource     = ml.GetAll();
                ddlMateria.DataTextField  = "Descripcion";
                ddlMateria.DataValueField = "ID";
                ddlMateria.DataBind();
            }
        }