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