コード例 #1
0
        public IActionResult Index()
        {
            var allBranches = _branch
                              .GetAllBranches()
                              .Select(branch => new LibraryBranchDetailModel
            {
                Id              = branch.Id,
                Name            = branch.Name,
                isOpen          = _branch.IsBranchOpen(branch.Id),
                NumberOfAssets  = _branch.GetAllAssets(branch.Id).Count(),
                NumberOfPatrons = _branch.GetAllPatrons(branch.Id).Count(),
                Address         = branch.Address,
                Telephone       = branch.Telephone
            });

            var model = new LibraryBranchIndexModel()
            {
                Branches = allBranches
            };

            return(View(model));
        }