public AddWorkoutsPage(MainPageViewModel parent) { InitializeComponent(); _parent = parent; _viewModel = new AddWorkoutViewModel(_parent); BindingContext = _viewModel; }
public AddWorkoutPage() { InitializeComponent(); AddWorkoutViewModel wm = new AddWorkoutViewModel(); wm.Navigation = Navigation; BindingContext = wm; }
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 IActionResult Add(AddWorkoutViewModel addWorkoutViewModel) { if (ModelState.IsValid) { //Create user id connection to put into new exercise, linking ApplciationUser and Workout string user = User.Identity.Name; ApplicationUser userLoggedIn = context.Users.Single(c => c.UserName == user); Workout newWorkout = new Workout { Name = addWorkoutViewModel.Name, DateCreated = DateTime.Now, OwnerId = userLoggedIn.Id }; context.Workouts.Add(newWorkout); context.SaveChanges(); return(Redirect("/Workout/ViewWorkout/" + newWorkout.WorkoutID)); } return(View(addWorkoutViewModel)); }
public AddWorkoutsPage() { InitializeComponent(); _viewModel = new AddWorkoutViewModel(); BindingContext = _viewModel; }
//[Authorize] This attribute will redirect to login page to allow access. public IActionResult Add() { AddWorkoutViewModel addMenuViewModel = new AddWorkoutViewModel(); return(View(addMenuViewModel)); }
public AddWorkout() { InitializeComponent(); BindingContext = new AddWorkoutViewModel(Navigation); }