private void InitListViewModel(PointItemsViewModel viewModel, PointItems list) { foreach (var item in viewModel.Items) { InitBaseItemViewModel(item); } }
public ActionResult List(PointFilterViewModel filterViewModel) { InitPointFilterViewModel(ref filterViewModel, true); var filter = Mapper.Map <PointFilter>(filterViewModel); PointItems list = _pointRepository.GetPointItems(UserContext.User.Id, UserContext.User.OrganizationId, filter); PointItemsViewModel viewModel = Mapper.Map <PointItemsViewModel>(list); viewModel.Filter = filterViewModel; InitListViewModel(viewModel, list); return(View(Mvc.View.Point.List, viewModel)); }