public async Task <ActionResult> Index(VMInfographic filterModel, SxOrderItem order, int mid, byte mct, int page = 1, bool linked = true) { if (!Request.IsAjaxRequest()) { return(new HttpNotFoundResult()); } var filter = new SxFilter(page, linked ? _pageSize : 10) { MaterialId = mid, ModelCoreType = mct, AddintionalInfo = new object[] { linked }, Order = order != null && order.Direction != SortDirection.Unknown ? order : null, WhereExpressionObject = filterModel }; var viewModel = await Repo.ReadAsync(filter); ViewBag.Filter = filter; return(PartialView("_GridView", viewModel)); }
public VMMaterial() { Infographics = new VMInfographic[0]; }