public IActionResult Index() { var branches = _branch.GetAll().Select(branch => new BranchDetailModel { Id = branch.Id, Name = branch.Name, IsOpen = _branch.IsBranchOpen(branch.Id), NumberOfAssets = _branch.GetAssets(branch.Id).Count(), NumberOfPatrons = _branch.Getpatron(branch.Id).Count() }); var model = new BranchIndexModel() { Branches = branches }; return(View(model)); }