public MemberCodesnippetsViewModel GetMemberCodeSnippets(Guid memberID) { MemberCodesnippetsViewModel memberCodesnippetsViewModel = new MemberCodesnippetsViewModel(); Member member = clubmembershipDataContext.Members.FirstOrDefault(x => x.IDMember == memberID); if (member != null) { memberCodesnippetsViewModel.Name = member.Name; memberCodesnippetsViewModel.Position = member.Name; memberCodesnippetsViewModel.Title = member.Title; IQueryable <CodeSnippet> memberCodeSnippets = clubmembershipDataContext.CodeSnippets.Where(x => x.IDMember == memberID); foreach (CodeSnippet dbCodeSnippet in memberCodeSnippets) { CodeSnippetModel codeSnippetModel = new CodeSnippetModel(); codeSnippetModel.Title = dbCodeSnippet.Title; codeSnippetModel.ContentCode = dbCodeSnippet.ContentCode; codeSnippetModel.Revision = dbCodeSnippet.Revision; memberCodesnippetsViewModel.codeSnippets.Add(codeSnippetModel); } } return(memberCodesnippetsViewModel); }
// GET: Member/Details/5 public ActionResult Details(Guid id) { /*Models.MemberModel memberModel = memberRepository.GetMemberByID(id); * return View("Details",memberModel);*/ MemberCodesnippetsViewModel viewModel = memberRepository.GetMemberCodeSnippets(id); return(View(viewModel)); }