static GridViewModel GetListModel(string name) { var viewModel = GridViewExtension.GetViewModel("gvCflCreditCardList" + name); if (viewModel == null) { var listmodel = new CflCreditCard_Model(); viewModel = listmodel.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"]; var cflCreditCardParam = GetParam(Request); var listmodel = new CflCreditCard_Model(); List <CflCreditCard_View__> items = listmodel.GetDataList(userId, cflCreditCardParam, filterExpression, sortExpression, Convert.ToInt32(pageIndex), Convert.ToInt32(pageSize)); return(GridViewExportHelper.ExportTypes["XLS"].Method(GridViewExportHelper.ExportGridViewSettings(cflCreditCardParam), items)); }
static void ProcessCustomBinding(int userId, CflCreditCard_ParamModel cflCoaParam, GridViewModel viewModel) { var listmodel = new CflCreditCard_Model(); listmodel.SetBindingData(viewModel, userId, cflCoaParam); }