public IActionResult Index() { var allPatrons = _patronService.GetAll(); var model = allPatrons .Select(p => new PatronDetailModel { Id = p.Id, LastName = p.LastName ?? "No First Name Provided", FirstName = p.FirstName ?? "No Last Name Provided", LibraryCardId = p.LibraryCard?.Id, OverdueFees = p.LibraryCard?.Fees, HomeLibrary = p.HomeLibraryBranch?.Name }).ToList(); return(View(model)); }
public IActionResult Index() { var allPatrons = _patronService.GetAll(); var patronModels = allPatrons .Select(p => new PatronDetailModel { Id = p.Id, LastName = p.LastName ?? "No First Name Provided", FirstName = p.FirstName ?? "No Last Name Provided", Kp = p.HomeLibraryBranch?.Name }).ToList(); var model = new PatronIndexModel { Patrons = patronModels }; return(View(model)); }
public IActionResult Index() { var allPatrons = _patronService.GetAll(); var patronModel = allPatrons.Select(p => new PatronDetailModel { Id = p.PatronId, FirstName = p.FirstName, LastName = p.LastName, LibraryCardId = p.LibraryCardId, OverdueFees = Math.Round(p.LibraryCard.Fees, 2), HomeLibraryBranch = p.HomeLibraryBranch.Name }).ToList(); var model = new IndexViewModel() { Patrons = patronModel }; return(View(model)); }
public IActionResult Index() { var allPatrons = _patronService.GetAll(); var patronModels = allPatrons .Select(p => new PatronDetailModel { Id = p.Id, LastName = p.LastName, FirstName = p.FirstName, LibraryCardId = p.LibraryCard.Id, OverdueFees = p.LibraryCard.Fees, HomeLibrary = p.HomeLibraryBranch.Name }).ToList(); var model = new PatronIndexModel { Patrons = patronModels }; return View(model); }