Exemple #1
0
        /// <summary>
        /// Returns TrainingPlan requests
        /// </summary>
        /// <returns></returns>
        public async Task <ActionResult> TrainingPlans()
        {
            TrainingPlanManager tpManager = new TrainingPlanManager();
            var trainingPlans             = await tpManager.FindUserTrainingPlans(Request.Cookies["userId"].Value);

            return(View(trainingPlans));
        }
 public async Task<ActionResult> ViewTraineeTrainingPlans(string traineeId)
 {
     ViewBag.Title = "ViewTraineeTrainingPlans";
     TrainingPlanManager tpManager = new TrainingPlanManager();
     var trainingPlans = await tpManager.FindUserTrainingPlans(traineeId);
     return View(trainingPlans);
 }
        public async Task<ActionResult> ViewTrainingPlanDetails(string TrainingPlanId)
        {
            ViewBag.Title = "ViewTrainingPlanDetails";
            TrainingPlanManager tpManager = new TrainingPlanManager();
            var trainingPlan = await tpManager.FindTrainingPlanById(TrainingPlanId);

            return View(trainingPlan.Exercises);
        }
Exemple #4
0
 public TrainingPlanApiController()
 {
     trainingPlanManager = new TrainingPlanManager();
 }