public IActionResult Index() { var members = _memberService.GetAll() .Select(m => new MemberViewModel { Id = m.Id, ClubId = m.Club.Id, ClubName = m.Club.Name, UserName = m.User.UserName, UserId = m.User.Id, PaymentId = _paymentService.GetPaymentIdByMemberId(m.Id), ChineseLastName = m.ChineseLastName, ChineseFirstName = m.ChineseFirstName, EnglishLastName = m.EnglishLastName, EnglishFirstName = m.EnglishFirstName, KatakanaLastName = m.KatakanaLastName, KatakanaFirstName = m.KatakanaFirstName, Gender = m.Gender, BirthDate = m.BirthDate, FavouriteId = m.Favourite.Id, FavouriteName = m.Favourite.Name, Phone = m.Phone, Wechat = m.Wechat, MailingAddress = m.MailingAddress, SharedAddress = m.SharedAddress, RegisterLink = m.RegisterLink }); var model = new MemberIndexViewModel { Members = members }; return(View(model)); }