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); }