Пример #1
0
        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));
        }
Пример #3
0
        static void ProcessCustomBinding(int userId, CflCreditCard_ParamModel cflCoaParam, GridViewModel viewModel)
        {
            var listmodel = new CflCreditCard_Model();

            listmodel.SetBindingData(viewModel, userId, cflCoaParam);
        }