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

            var model = new BranchDeatailModel
            {
                Id              = branch.ID,
                Name            = branch.Name,
                Address         = branch.Address,
                Telephone       = branch.Telephone,
                OpenDate        = branch.OpenDate.ToString("yyyy-MM-dd"),
                NOOfAssets      = _branch.GetAssets(branch.ID).Count(),
                NOOfPatrons     = _branch.Getpatrons(id).Count(),
                TotalAssetvalue = _branch.GetAssets(id).Sum(a => a.Cost),
                ImageUrl        = branch.ImageUrl,
                HoursOpen       = _branch.getBranchHours(id)
            };

            return(View(model));
        }