string IGenericSingleton <Alumno> .Find(Alumno Data) { IC.CreateCommand("Alumnos_Find"); IC.ParameterAddInt("ID", Data.ID); DataRow DR = IC.Find("Error: No Se Pudo Encontrar El Alumno."); IGSA.LoadClass(DR, Data); return(Data.RowToJson(DR)); }
List <Alumno> IGenericSingleton <Alumno> .List(Alumno Data) { IC.CreateCommand("Alumnos_List"); DataTable DT = IC.List("Error: No Se Pudo Listar Los Alumnos."); List <Alumno> Alumnos = new List <Alumno>(); foreach (DataRow DR in DT.Rows) { Alumno Alumno = new Alumno(); IGSA.LoadClass(DR, Alumno); Alumnos.Add(Alumno); } return(Alumnos); }