public ActionResult ChangeCourse(UserCoursesViewModel trainerCourse) { var trainerCourseInDb = _context.TrainerCourses.SingleOrDefault(t => t.TrainerId == trainerCourse.TrainerUser.TrainerId); trainerCourseInDb.CourseId = trainerCourse.TrainerUser.CourseId; _context.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult ChangeCourse(string id) { var trainerCourse = _context.TrainerCourses.SingleOrDefault(c => c.TrainerId == id); var viewModel = new UserCoursesViewModel() { TrainerUser = trainerCourse, Courses = _context.Courses.ToList() }; return(View(viewModel)); }
public ActionResult AssignCourse(string id) { var UserInDb = _context.Users.SingleOrDefault(t => t.Id == id); var viewModel = new UserCoursesViewModel() { User = UserInDb, Courses = _context.Courses.ToList() }; return(View(viewModel)); }
public ActionResult AssignCourse(UserCoursesViewModel trainerCourse) { var newTrainerCourse = new TrainerCourse() { TrainerId = trainerCourse.User.Id.ToString(), CourseId = trainerCourse.TrainerUser.CourseId }; _context.TrainerCourses.Add(newTrainerCourse); _context.SaveChanges(); return(RedirectToAction("Index")); }