示例#1
0
        public static DataTable getComisiones(int id)
        {
            DataTable dtcomisiones = new DataTable();

            dtcomisiones.Columns.Add("id_comision", typeof(int));
            dtcomisiones.Columns.Add("id_materia", typeof(string));
            MateriaLogic    ml   = new MateriaLogic();
            ComisionLogic   cl   = new ComisionLogic();
            List <Comision> comi = cl.GetActuales(id);

            dtcomisiones.Rows.Add(new object[] { 0, string.Empty });

            foreach (Comision com in comi)
            {
                DataRow linea = dtcomisiones.NewRow();
                linea["id_comision"] = com.ID;
                Materia mat = ml.GetOne(com.IDMateria);
                linea["id_materia"] = mat.Descripcion;
                dtcomisiones.Rows.Add(linea);
            }

            return(dtcomisiones);
        }