// GET: Workouts/GetByDate public async Task <ActionResult> GetByDate(FilterWorkoutList constraints) { var user = await userManager.FindByIdAsync(User.Identity.GetUserId()); if (user == null) { return(new HttpStatusCodeResult(HttpStatusCode.Unauthorized)); } var workoutsVM = new List <WorkoutViewModel>(); if (ModelState.IsValid && (constraints.From < constraints.To)) { var workoutsDTO = workoutService.GetByDate(user.Id, constraints.From, constraints.To); if (workoutsDTO.ToList().Count != 0) { foreach (var w in workoutsDTO) { workoutsVM.Add(MapWorkoutDTO(w)); } return(PartialView("_WorkoutListPartial", workoutsVM)); } return(PartialView("_NoResultsPartial")); } return(PartialView("_NoResultsPartial")); }
// GET: Workouts/GetByDate public async Task<ActionResult> GetByDate(FilterWorkoutList constraints) { var user = await userManager.FindByIdAsync(User.Identity.GetUserId()); if (user == null) { return new HttpStatusCodeResult(HttpStatusCode.Unauthorized); } var workoutsVM = new List<WorkoutViewModel>(); if (ModelState.IsValid && (constraints.From < constraints.To)) { var workoutsDTO = workoutService.GetByDate(user.Id, constraints.From, constraints.To); if (workoutsDTO.ToList().Count != 0) { foreach (var w in workoutsDTO) { workoutsVM.Add(MapWorkoutDTO(w)); } return PartialView("_WorkoutListPartial", workoutsVM); } return PartialView("_NoResultsPartial"); } return PartialView("_NoResultsPartial"); }