public async Task <IActionResult> MyTrainers() { var clientId = this.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; var viewModel = new MyTrainersViewModel() { Trainers = await this.trainersService.GetAllTrainersAsync <MyTrainerViewModel>(clientId), }; return(this.View(viewModel)); }
public async Task <IActionResult> MyClients() { var trainerId = this.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value; var viewModel = new MyTrainersViewModel() { Clients = await this.trainersService.GetClientsForTrainer <MyClientViewModel>(trainerId), }; return(this.View("MyTrainers", viewModel)); }