private void InitListViewModel(MemberItemsViewModel viewModel, MemberItems list) { foreach (var item in viewModel.Items) { InitBaseItemViewModel(item); item.FormattedName = $"{item.LastName} {item.FirstName} {item.MiddleName}"; } }
public ActionResult List(MemberFilterViewModel filterViewModel) { InitMemberFilterViewModel(ref filterViewModel, true); var filter = Mapper.Map <MemberFilter>(filterViewModel); MemberItems list = _memberRepository.GetMemberItems(UserContext.User.Id, UserContext.User.OrganizationId, filter); MemberItemsViewModel viewModel = Mapper.Map <MemberItemsViewModel>(list); viewModel.Filter = filterViewModel; InitListViewModel(viewModel, list); return(View(Mvc.View.Member.List, viewModel)); }