public IHttpResponse Pending()
        {
            var pendingPackages = new PendingPackagesViewModel()
            {
                PendingPackages = this.Db.Packages.Where(x => x.Status == PackageStatus.Pending)
                                  .Select(x => new PackageAdminBaseViewModel()
                {
                    Id              = x.Id,
                    Description     = x.Description,
                    Weight          = x.Weight,
                    ShippingAddress = x.ShippingAddress,
                    Recipient       = x.Recipient.Username,
                })
            };

            return(this.View("/Packages/Admin/Pending", pendingPackages));
        }
예제 #2
0
        public IActionResult Pending()
        {
            var pendingPackages = new PendingPackagesViewModel()
            {
                Packages = this.packageService
                           .GetAllForUserByStatus(this.User.Id, PackageStatus.Pending)
                           .Select(x => new PendingViewModel()
                {
                    Description     = x.Description,
                    Id              = x.Id,
                    ShippingAddress = x.ShippingAddress,
                    Weight          = x.Weight,
                    RecipientName   = x.Recipient.Username
                })
                           .ToList()
            };

            return(this.View(pendingPackages));
        }
예제 #3
0
        public IHttpResponse Pending()
        {
            var pendingPackages = this.db.Packages
                                  .Where(s => s.Status == Status.Pending)
                                  .Select(vm => new PackageAdminViewModel
            {
                Id              = vm.Id,
                Description     = vm.Description,
                Weight          = vm.Weight,
                ShippingAddress = vm.ShippingAddress,
                Recipient       = vm.Recipient.Username
            })
                                  .ToList();

            var pendingPackagesViewModel = new PendingPackagesViewModel
            {
                PendingPackages = pendingPackages
            };

            return(this.View(pendingPackagesViewModel));
        }