示例#1
0
        public override List <Persistence.Classroom_Details> ViewMyClasses()
        {
            CRUD.Classroom classCRUD = new CRUD.Classroom();
            List <Persistence.Classroom_Details> classes = (List <Persistence.Classroom_Details>)classCRUD.FetchClassroomListsByStudent(this.GetID());

            if (classes != null)
            {
                return(classes);
            }
            else
            {
                throw new Exception("No classes found");
            }
        }
示例#2
0
 /// <summary>
 /// Returns a list of classes given a status, start date and end date. It can return a null value
 /// </summary>
 /// <param name="status">Type Bool. True = active.</param>
 /// <returns></returns>
 public override Object FetchAllClassrooms(bool status)
 {
     CRUD.Classroom classroom = new CRUD.Classroom();
     return(classroom.FetchClassroomsByStatus(status));
 }