public ActionResult Index() { WorkoutMgr workoutMgr = new WorkoutMgr(); GebruikerMgr gebruikerMgr = new GebruikerMgr(); return(View()); }
public ActionResult AddWorkout(int GebruikersId, int WorkoutId) { GebruikerMgr gebruikerMgr = new GebruikerMgr(); WorkoutMgr workoutMgr = new WorkoutMgr(); Gebruiker gebruiker = gebruikerMgr.FindGebruikerOnId(GebruikersId); StandaardWorkout standaardWorkout = workoutMgr.FindStandaardWorkoutOnId(WorkoutId); PersonaliseerdeWorkout personaliseerdeWorkout = new PersonaliseerdeWorkout() { Naam = standaardWorkout.Naam, Oefeningen = standaardWorkout.Oefeningen }; try { gebruiker.Workouts.Add(personaliseerdeWorkout); } catch (NullReferenceException) { gebruiker.Workouts = new List <PersonaliseerdeWorkout>(); gebruiker.Workouts.Add(personaliseerdeWorkout); } gebruikerMgr.UpdateGebruiker(gebruiker); return(RedirectToAction("Index", "Home")); }
public ActionResult AddWorkout() { WorkoutMgr workoutMgr = new WorkoutMgr(); GebruikerMgr gebruikerMgr = new GebruikerMgr(); AddWorkoutViewModel model = new AddWorkoutViewModel(); model.StandaardWorkouts = workoutMgr.AlleStandaardWorkouts(); model.WorkoutsHuidigeGebruiker = workoutMgr.AllPersonalWorkoutsOnGebruiker(1); return(View(model)); }
public ActionResult RemoveWorkout(int GebruikersId, int WorkoutId) { GebruikerMgr gebruikerMgr = new GebruikerMgr(); WorkoutMgr workoutMgr = new WorkoutMgr(); Gebruiker gebruiker = gebruikerMgr.FindGebruikerOnId(GebruikersId); workoutMgr.RemoveWorkout(WorkoutId); return(RedirectToAction("Index", "Home")); }