public ActionResult ProcessedOrdersPartial(string type) { if (type == "VI") { ViewBag.GridName = type; var viewModel = GridViewExtension.GetViewModel("PurchaseViewInvoice"); if (viewModel == null) { viewModel = InvoiceCustomBinding.CreateInvoiceGridViewModel(); } return(InvoiceGridActionCore(viewModel, type)); } else { ViewBag.GridName = type; var viewModel = GridViewExtension.GetViewModel("gridMasterAwaitingInvoicing"); if (viewModel == null) { viewModel = InvoiceCustomBinding.CreateInvoiceGridViewModel(); } return(InvoiceGridActionCore(viewModel, type)); } }
public ActionResult InvoicesViewListPartial() { var viewModel = GridViewExtension.GetViewModel("InvoiceViewGridview"); if (viewModel == null) { viewModel = InvoiceCustomBinding.CreateInvoiceViewGridViewModel(); } return(InvoiceViewGridActionCore(viewModel)); }
public ActionResult InvoicesListPartial(string type) { ViewBag.GridName = type; var viewModel = GridViewExtension.GetViewModel("gridMasterInvoices"); if (viewModel == null) { viewModel = InvoiceCustomBinding.CreateInvoiceCompletedGridViewModel(); } return(InvoiceCompleteGridActionCore(viewModel)); }
public ActionResult InvoiceGridActionCore(GridViewModel gridViewModel, string type) { gridViewModel.ProcessCustomBinding( new GridViewCustomBindingGetDataRowCountHandler(args => { InvoiceCustomBinding.InvoiceGetDataRowCount(args, type); }), new GridViewCustomBindingGetDataHandler(args => { InvoiceCustomBinding.InvoiceGetData(args, type); }) ); return(PartialView("_OrderProcessesGridPartial", gridViewModel)); }
public ActionResult InvoiceViewGridActionCore(GridViewModel gridViewModel) { gridViewModel.ProcessCustomBinding( new GridViewCustomBindingGetDataRowCountHandler(args => { InvoiceCustomBinding.InvoiceViewGetDataRowCount(args); }), new GridViewCustomBindingGetDataHandler(args => { InvoiceCustomBinding.InvoiceViewGetData(args); }) ); return(PartialView("_InvoiceViewGridviewPartial", gridViewModel)); }