Example #1
0
        // 初始数据
        private void Init()
        {
            ModelManage  model;
            SelectParams selParams;
            DataTable    modelTB;

            model = new ModelManage();

            selParams    = new SelectParams();
            selParams.S1 = this.modelID;
            selParams.I1 = 1;
            modelTB      = model.GetList("ONE", selParams);
            this.dtField = dal.GetField(this.modelID);

            if (modelTB.Rows.Count > 0)
            {
                foreach (DataColumn item in modelTB.Columns)
                {
                    this.hsModel.Add(item.ColumnName, modelTB.Rows[0][item.ColumnName]);
                }
            }

            if (!string.IsNullOrEmpty(this.hsModel["ListHeight"].ToString().Trim()) && Utils.ParseInt(this.hsModel["ListHeight"].ToString().Trim(), 0) > 0) // 设置列表列显示高
            {
                this.listHeight = "height:" + this.hsModel["ListHeight"].ToString().Trim() + "px;";
            }
            else
            {
                this.listHeight = "";
            }
        }
Example #2
0
        // 初始数据
        private void Init()
        {
            ModelManage  model;
            SelectParams selParams;
            DataTable    modelTB;

            model     = new ModelManage();
            selParams = new SelectParams();

            selParams.S1 = this.modelID;
            selParams.I1 = 1;
            modelTB      = model.GetList("ONE", selParams);
            this.dtField = dal.GetField(this.modelID);
            this.rootUrl = GetRootUrl();

            if (modelTB.Rows.Count > 0)
            {
                foreach (DataColumn item in modelTB.Columns)
                {
                    this.hsModel.Add(item.ColumnName, modelTB.Rows[0][item.ColumnName]);
                }
            }

            if (this.hsModel.Count > 0)
            {
                this.hsModel["ListLink"]   = this.hsModel["ListLink"].ToString().Replace("{WebSite}", this.rootUrl);
                this.hsModel["ListButton"] = this.hsModel["ListButton"].ToString().Replace("{WebSite}", this.rootUrl);
            }
            this.showColumn = "," + this.hsModel["TableName"].ToString() + "." + "ID," + this.hsModel["TableName"].ToString() + ".FlowState,";
            SetKeepUrlParam();  // 设置要传递的URL参数
        }
Example #3
0
        /// <summary>
        /// 查询当前状态id
        /// </summary>
        /// <param name="strModelId"></param>
        /// <param name="strFlowStateId"></param>
        /// <returns></returns>
        public string GetFlowStateId(string strModelId, string strNewsId)
        {
            ModelManage BLLModelManage = new ModelManage();

            Model.SelectParams param = new KingTop.Model.SelectParams();
            param.S1 = strModelId;
            DataTable dtModelManage = BLLModelManage.GetList("ONE", param);
            string    strTableName  = dtModelManage.Rows[0]["tableName"].ToString();

            dtModelManage.Dispose();
            return(dal.GetFlowStateId(strTableName, strNewsId));
        }
Example #4
0
        /// <summary>
        /// 审核状态更改

        /// </summary>
        /// <param name="strModelId"></param>
        /// <param name="strFlowStateId"></param>
        /// <returns></returns>
        public string FlowStateUpdate(string strModelId, string strFlowStateId, string strNewsId, bool isScuess, Model.Content.ReviewFlowLog modelReviewFlowLog)
        {
            ModelManage BLLModelManage = new ModelManage();

            Model.SelectParams param = new KingTop.Model.SelectParams();
            param.S1 = strModelId;
            DataTable dtModelManage = BLLModelManage.GetList("ONE", param);
            string    strTableName  = dtModelManage.Rows[0]["tableName"].ToString();

            dtModelManage.Dispose();
            if (strFlowStateId == "")  //选择状态,则直接给值

            {
                strFlowStateId = dal.GetFlowStateId(strTableName, strNewsId);
            }
            return(FlowStateUpdateNext1(strTableName, strFlowStateId, isScuess, strNewsId, modelReviewFlowLog));
        }
        public string GetControlHtml(string strModelId)
        {
            // StrModelId = "5230a9b-2d6f-49";
            ModelField  bllModelField = new ModelField();
            ModelManage bllManage     = new ModelManage();
            DataTable   dtModelField  = bllModelField.GetList("ALLModelId", Utils.getTwoParams(strModelId, "1"));
            DataTable   dtModelManage = bllManage.GetList("ONE", Utils.getOneParams(strModelId));

            if (dtModelField.Rows.Count > 0 && dtModelManage.Rows.Count > 0)
            {
                DtModelFiled      = dtModelField;
                strModelTableName = dtModelManage.Rows[0]["tablename"].ToString();
                dtModelField.Dispose();
                dtModelManage.Dispose();
                return(Create(strModelId));
            }
            else
            {
                dtModelField.Dispose();
                dtModelManage.Dispose();
                return("");
            }
        }