public async Task <IActionResult> ViewTrips() { var services = new WorkflowServices(_context, _userManager, _getterUtils, _signInManager); var user = await _userManager.GetUserAsync(User); var vm = new PendingTripViewModel(); vm.Users = services.GetItinerarioNotFinished(user) .Select(x => new TripViewModel(x.FechaInicio.Value, x.FechaFin.Value, x.Estado.ToString(), x.ItinerarioID)); vm.Visitants = services.GetViajesInvitadosNotFinished(user) .Select(x => new InvitationViewModel(x)); return(View(vm)); }