public IHttpResponse Pending() { var packages = this.Db.Packages.Where(x => x.Status == PackageStatus.Pending).Select(x => new PackageDetailsViewModel { Id = x.Id, Address = x.ShippingAddress, Description = x.Description, Recipient = x.Recipient.Username, Weight = x.Weight }).ToList(); var model = new ListOfPackagesViewModel { Packages = packages }; return(this.View(model)); }
public IHttpResponse Shipped() { var packages = this.Db.Packages.Where(x => x.Status == PackageStatus.Shipped).Select(x => new PackageDetailsViewModel { Id = x.Id, EstimatedDeliveryDate = x.EstimatedDeliveryDate.ToString(), Description = x.Description, Recipient = x.Recipient.Username, Weight = x.Weight }).ToList(); var model = new ListOfPackagesViewModel { Packages = packages }; return(this.View(model)); }