Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
 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;
     }
 }