public ActionResult _PalletTrackingList() { var viewModel = GridViewExtension.GetViewModel("_PalletTrackingListGridView"); if (viewModel == null) { viewModel = PalletTrackingListCustomBinding.CreateGetPalletTrackingGridViewModel(); } return(PalletTrackingGridActionCore(viewModel)); }
public ActionResult PalletTrackingGridActionCore(GridViewModel gridViewModel) { gridViewModel.ProcessCustomBinding( new GridViewCustomBindingGetDataRowCountHandler(args => { PalletTrackingListCustomBinding.GetPalletTrackingDataRowCount(args, CurrentTenantId, CurrentWarehouseId); }), new GridViewCustomBindingGetDataHandler(args => { PalletTrackingListCustomBinding.GetGetPalletTrackingData(args, CurrentTenantId, CurrentWarehouseId); }) ); return(PartialView("_PalletTrackingList", gridViewModel)); }