// GET: Members/Details/5 public ActionResult Details(int id) { var vm = new MemberDetailsVm(); vm.Members = memberService.ShowMemberDetails(id); return(View(vm)); }
public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } var vm = new MemberDetailsVm(); var member = memberService.GetMemberById(id); if (member == null) { return(NotFound()); } vm.Books = bookService.GetAllBooks(); vm.Fees = member.Fees; vm.Loans = member.Loans; vm.Name = member.Name; vm.SSN = member.SSN; vm.Id = member.Id; return(View(vm)); }
//GET: Details public IActionResult Details(int id) { var member = memberService.GetMemberById(id); var vm = new MemberDetailsVm(); vm.ID = id; vm.SSN = member.SSN; vm.Name = member.Name; vm.Loans = loanService.GetLoansByMember(member); return(View(vm)); }
//// GET: Members/Details/5 public async Task <IActionResult> Details(int id) { if (ModelState.IsValid) { var vm = new MemberDetailsVm(); var member = memberservice.GetMember(id); vm.Name = member.Name; vm.Email = member.Email; vm.Loans = loanservice.GetLoansByMember(id); vm.CurrentDate = datetimeservice.Now; return(View(vm)); } return(RedirectToAction("Error", "Home", "")); }