public List<dtoGNotaGDALL> c_notass() { try { List<notas> n = null; n = bd.notas.ToList(); List<dtoGNotaGDALL> d = new List<dtoGNotaGDALL>(); foreach (notas item in n) { dtoGNotaGDALL ds = new dtoGNotaGDALL(); //ojo verifacer que no este devolviendo la persona de PROFESOR. sino de estudiante. ds.nombres = item.personas.nombres.ToString(); ds.apellidos = item.personas.apellidos.ToString(); ds.equivalencia = item.equivalencia.ToString(); ds.nom_asig = item.asignatura.nombre.ToString(); ds.id_logro = item.id_logro.ToString(); ds.id_estudiante = item.id_estudiante.ToString(); ds.id_periodo = item.id_periodo.ToString(); ds.nota = item.nota.ToString(); ds.id_grupo = item.id_grupo.ToString(); //Ajustado para la superaciĆ³n de notas ds.nota_s = item.nota_s.ToString(); ds.equivalencia_s = item.equivalencia_s.ToString(); d.Add(ds); } if (d.Count != 0) { d = d.OrderBy(t => t.apellidos).ToList(); return d; } else { return null; } } catch { return null; } }
public List<dtoGNotaGDALL> c_notass() { try { List<notas> n = null; n = bd.notas.ToList(); List<dtoGNotaGDALL> d = new List<dtoGNotaGDALL>(); foreach (notas item in n) { dtoGNotaGDALL ds = new dtoGNotaGDALL(); ds.nombres = item.personas.nombres.ToString(); ds.apellidos = item.personas.apellidos.ToString(); ds.equivalencia = item.equivalencia.ToString(); ds.nom_asig = item.asignatura.nombre.ToString(); ds.id_logro = item.id_logro.ToString(); ds.id_estudiante = item.id_estudiante.ToString(); ds.id_periodo = item.id_periodo.ToString(); ds.nota = item.nota.ToString(); ds.id_grupo = item.id_grupo.ToString(); ds.nota_s = item.nota_s.ToString(); ds.equivalencia_s = item.equivalencia_s.ToString(); d.Add(ds); } if (d.Count != 0) { d = d.OrderBy(t => t.apellidos).ToList(); return d; } else { return null; } } catch { return null; } }