Beispiel #1
0
        public IActionResult Detail(int id)
        {
            var center = _distribution.Get(id);

            var model = new DistributionDetailModel
            {
                Id                  = center.Id,
                Name                = center.Name,
                Address             = center.Address,
                Telephone           = center.Telephone,
                ImageUrl            = center.ImageUrl,
                Region              = _distribution.GetDeliveryRegion(id),
                StatesServed        = _distribution.GetDeliveryStates(id),
                IsDelivering        = _distribution.IsDelivering(id),
                NumberOfSubscribers = _distribution.GetSubscribers(id).Count(),
                TotalAssetValue     = _distribution.GetTotalAssetValue(id),
                TotalStock          = _distribution.GetTotalStock(id),
                Couriers            = _distribution.GetCourierNames(id),
                HoursOpen           = _distribution.GetDeliveryHours(id)
            };

            return(View(model));
        }