static GridViewModel GetListModel(string name) { var viewModel = GridViewExtension.GetViewModel("gvCflBpList" + name); if (viewModel == null) { viewModel = CflBp_Model.CreateGridViewModel(); } return(viewModel); }
public ActionResult ExportTo() { int userId = (int)Session["userId"]; var filterExpression = Request["hidden_CpGvFind_FilterExpression"]; var sortExpression = Request["hidden_CpGvFind_SortExpression"]; var pageIndex = Request["hidden_CpGvFind_PageIndex"]; var pageSize = Request["hidden_CpGvFind_PageSize"]; string branchCode = (string)Session["branchCode"]; var cflBpParam = GetParam(Request, branchCode); List <CflBp_View__> items = CflBp_Model.GetDataList(userId, cflBpParam, filterExpression, sortExpression, Convert.ToInt32(pageIndex), Convert.ToInt32(pageSize)); return(GridViewExportHelper.ExportTypes["XLS"].Method(GridViewExportHelper.ExportGridViewSettings(cflBpParam), items)); }
static void ProcessCustomBinding(int userId, CflBp_ParamModel cflBpParam, GridViewModel viewModel) { CflBp_Model.SetBindingData(viewModel, userId, cflBpParam); }