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)); }
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)); }
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)); }