Exemplo n.º 1
0
        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));
        }