public IActionResult StudentClasses() { var userClassRepository = new UserClassRepository(); var user = JsonConvert.DeserializeObject <Models.UserModel>(HttpContext.Session.GetString("User")); var myClasses = userClassRepository.GetAll(user.Id); return(View(myClasses)); }
public IActionResult EnrollInClass(Models.EnrollModel enrollModel) { if (ModelState.IsValid) { var user = JsonConvert.DeserializeObject <Models.UserModel>(HttpContext.Session.GetString("User")); var userClassRepository = new UserClassRepository(); userClassRepository.Add(enrollModel.ClassId, user.Id); var myClasses = userClassRepository.GetAll(user.Id); return(View("StudentClasses", myClasses)); } else { return(View("EnrollInClass")); } }
public UsersAdminController() { _repoUser = new UserRepository(); _repoUserClass = new UserClassRepository(); }