示例#1
0
        public ActionResult EnrollAClass(EnrollClassModel model)
        {
            var database    = new ClassViewModel();
            var sessionUser = (CEby_Website.Models.UserModel)Session["User"];
            //var item = enrollClassRepository.GetEnrolledClasses(model);
            var user     = DatabaseAccessor.Instance.User.First(t => t.UserId == sessionUser.Id);
            var newClass = DatabaseAccessor.Instance.Class.First(t => t.ClassId == model.ClassId);

            user.UserClass.Add(newClass);

            database.SaveChanges();

            return(Redirect("~/Home/StudentClasses"));
        }
示例#2
0
        public ActionResult EnrollInClass()
        {
            var classOptions = new ClassViewModel();
            var model        = new EnrollClassModel()
            {
                ClassList = classOptions.Classes

                            //classRepository.Classes
                            //.Select(t => new ClassModel { ClassId = t.ClassId, ClassName = t.ClassName, ClassDescription = t.ClassDescription, ClassPrice = t.ClassPrice })
                            //.ToArray();
            };

            return(View(model));
        }