Ejemplo n.º 1
0
        public ActionResult Classes(int userId)
        {
            SchoolhubDb db = new SchoolhubDb();

            ClassHomeModel model = new ClassHomeModel()
            {
                Classes = db.GetClassesByStudentId(userId),
                Schools = db.GetAllSchools()
            };

            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult AddStudentEvent(int userId)
        {
            SchoolhubDb db   = new SchoolhubDb();
            User        user = db.GetUserByUserId(userId);

            ClassHomeModel model = new ClassHomeModel()
            {
                User       = user,
                Classes    = db.GetClassesByStudentId(userId),
                Schools    = db.GetAllSchools(),
                EventTypes = db.GetAllEventTypes()
            };

            return(View(model));
        }
Ejemplo n.º 3
0
        public ActionResult AddDropClass(int userId, int classId = -1)
        {
            SchoolhubDb db = new SchoolhubDb();

            if (classId > 0)
            {
                bool result = db.RemoveStudentFromClass(userId, classId);
            }

            User user = db.GetUserByUserId(userId);

            ClassHomeModel model = new ClassHomeModel()
            {
                User            = user,
                Classes         = db.GetUnenrolledClassesByStudentId(userId),
                EnrolledClasses = db.GetClassesByStudentId(userId),
                Schools         = db.GetAllSchools()
            };

            return(View(model));
        }