public ActionResult _TerminalLogListGridActionCore(GridViewModel gridViewModel, int terminalId) { gridViewModel.ProcessCustomBinding(new GridViewCustomBindingGetDataRowCountHandler(args => { TerminalLogListCustomBinding.TerminalLogListGetDataRowCount(args, terminalId); }), new GridViewCustomBindingGetDataHandler(args => { TerminalLogListCustomBinding.TerminalLogListGetData(args, terminalId); }) ); return(PartialView("_TermianlLog", gridViewModel)); }
public ActionResult _AssetLog(int id) { ViewData["id"] = id; Session["AssetId"] = id; var viewModel = GridViewExtension.GetViewModel("_AssetLog"); if (viewModel == null) { viewModel = TerminalLogListCustomBinding.CreateTerminalLogListGridViewModel(); } return(_AssetLogListGridActionCore(viewModel, id)); }