コード例 #1
0
ファイル: Bll_Sys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 更新数据
        /// </summary>
        /// <param name='model'>实体</param>
        /// <returns>bool</returns>
        public bool Update(Sys_PD_Filed model)
        {
            bool result  = false;
            var  e       = new ModelExceptions();
            int  _rseult = instance.Update(model);

            if (_rseult > 0)
            {
                result = true;
            }
            return(result);
        }
コード例 #2
0
ファイル: Bll_Sys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 获取实体数据
        /// </summary>
        /// <param name='strCondition'>条件(AND Code='11')</param>
        /// <returns>model</returns>
        public Sys_PD_Filed GetModel(string strCondition)
        {
            List <Sys_PD_Filed> list  = instance.GetListByWhere(strCondition);
            Sys_PD_Filed        model = new Sys_PD_Filed();

            if (list != null && list.Count > 0)
            {
                model = list[0];
            }
            else
            {
                model = null;
            }
            return(model);
        }
コード例 #3
0
ファイル: Bll_Sys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 插入数据
        /// </summary>
        /// <param name='model'>实体</param>
        /// <param name='model'>是否完成验证</param>
        /// <returns>bool</returns>
        public bool Insert(Sys_PD_Filed model, bool IsValid)
        {
            var  e      = new ModelExceptions();
            bool result = false;

            if (e.IsValid && IsValid)
            {
                //完成了验证,开始更新数据库了
                int _result = instance.Add(model);
                if (_result > 0)
                {
                    result = true;
                }
            }
            return(result);
        }
コード例 #4
0
ファイル: Bll_Sys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 逻辑删除数据
        /// </summary>
        /// <param name='model'>model</param>
        /// <returns>bool</returns>
        public bool Delete(string Condition)
        {
            bool result = false;
            List <Sys_PD_Filed> list = instance.GetListByWhere(Condition);

            if (list.Count > 0)
            {
                Sys_PD_Filed model = list[0];
                //model.Stat = 1;
                int _rseult = instance.Update(model);
                if (_rseult > 0)
                {
                    result = true;
                }
            }
            return(result);
        }
コード例 #5
0
ファイル: Bll_Sys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 插入数据
        /// </summary>
        /// <param name='model'>实体</param>
        /// <returns>bool</returns>
        public bool Insert(Sys_PD_Filed model)
        {
            bool result = false;

            try
            {
                int _result = instance.Add(model);
                if (_result > 0)
                {
                    result = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(result);
        }
コード例 #6
0
ファイル: ADOSys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 获取指定的Sys_PD_Filed对象集合
        /// </summary>
        public List <Sys_PD_Filed> GetListByWhere(string strCondition)
        {
            List <Sys_PD_Filed> ret = new List <Sys_PD_Filed>();
            string sql = "SELECT  DCP_ID,DCP_ModuleName,DCP_ControlID,DCP_Label,DCP_ControlType,DCP_Type,DCP_Style,DCP_Order,DCP_IsHidden,DCP_IsReadonly,DCP_UDef1,DCP_UDef2,DCP_PageName,DCP_CreateTime,DCP_Model,Stat,DCP_RefSQL,DCP_RefValue,DCP_RefCode,DCP_TX,DCP_TY,DCP_TI,DCP_Height,DCP_PControl,DCP_CControl FROM Sys_PD_Filed WHERE 1=1 AND ((Stat is null) or (Stat=0) ) ";

            if (!string.IsNullOrEmpty(strCondition))
            {
                strCondition.Replace('\'', '"'); //防sql注入
                sql += strCondition;
            }
            SqlDataReader dr = null;

            try {
                dr = (SqlDataReader)idb.ReturnReader(sql);
                while (dr.Read())
                {
                    Sys_PD_Filed sys_PD_Filed = new Sys_PD_Filed();
                    if (dr["DCP_ID"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_ID = Convert.ToDecimal(dr["DCP_ID"]);
                    }
                    if (dr["DCP_ModuleName"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_ModuleName = Convert.ToString(dr["DCP_ModuleName"]);
                    }
                    if (dr["DCP_ControlID"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_ControlID = Convert.ToString(dr["DCP_ControlID"]);
                    }
                    if (dr["DCP_Label"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Label = Convert.ToString(dr["DCP_Label"]);
                    }
                    if (dr["DCP_ControlType"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_ControlType = Convert.ToString(dr["DCP_ControlType"]);
                    }
                    if (dr["DCP_Type"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Type = Convert.ToString(dr["DCP_Type"]);
                    }
                    if (dr["DCP_Style"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Style = Convert.ToString(dr["DCP_Style"]);
                    }
                    if (dr["DCP_Order"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Order = Convert.ToInt32(dr["DCP_Order"]);
                    }
                    if (dr["DCP_IsHidden"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_IsHidden = Convert.ToInt32(dr["DCP_IsHidden"]);
                    }
                    if (dr["DCP_IsReadonly"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_IsReadonly = Convert.ToInt32(dr["DCP_IsReadonly"]);
                    }
                    if (dr["DCP_UDef1"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_UDef1 = Convert.ToString(dr["DCP_UDef1"]);
                    }
                    if (dr["DCP_UDef2"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_UDef2 = Convert.ToString(dr["DCP_UDef2"]);
                    }
                    if (dr["DCP_PageName"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_PageName = Convert.ToString(dr["DCP_PageName"]);
                    }
                    if (dr["DCP_CreateTime"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_CreateTime = Convert.ToDateTime(dr["DCP_CreateTime"]);
                    }
                    if (dr["DCP_Model"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Model = Convert.ToString(dr["DCP_Model"]);
                    }
                    if (dr["Stat"] != DBNull.Value)
                    {
                        sys_PD_Filed.Stat = Convert.ToInt32(dr["Stat"]);
                    }
                    if (dr["DCP_RefSQL"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_RefSQL = Convert.ToString(dr["DCP_RefSQL"]);
                    }
                    if (dr["DCP_RefValue"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_RefValue = Convert.ToString(dr["DCP_RefValue"]);
                    }
                    if (dr["DCP_RefCode"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_RefCode = Convert.ToString(dr["DCP_RefCode"]);
                    }
                    if (dr["DCP_TX"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_TX = Convert.ToInt32(dr["DCP_TX"]);
                    }
                    if (dr["DCP_TY"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_TY = Convert.ToInt32(dr["DCP_TY"]);
                    }
                    if (dr["DCP_TI"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_TI = Convert.ToInt32(dr["DCP_TI"]);
                    }
                    if (dr["DCP_Height"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Height = Convert.ToInt32(dr["DCP_Height"]);
                    }
                    if (dr["DCP_PControl"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_PControl = Convert.ToString(dr["DCP_PControl"]);
                    }
                    if (dr["DCP_CControl"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_CControl = Convert.ToString(dr["DCP_CControl"]);
                    }
                    ret.Add(sys_PD_Filed);
                }
            }catch (System.Exception ex) { throw ex; }  finally { if (dr != null)
                                                                  {
                                                                      dr.Close();
                                                                  }
            }
            return(ret);
        }
コード例 #7
0
ファイル: ADOSys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 获取指定的Sys_PD_Filed对象(即:一条记录
        /// </summary>
        public Sys_PD_Filed GetByKey(decimal dCP_ID)
        {
            Sys_PD_Filed sys_PD_Filed = new Sys_PD_Filed();
            string       sql          = "SELECT  DCP_ID,DCP_ModuleName,DCP_ControlID,DCP_Label,DCP_ControlType,DCP_Type,DCP_Style,DCP_Order,DCP_IsHidden,DCP_IsReadonly,DCP_UDef1,DCP_UDef2,DCP_PageName,DCP_CreateTime,DCP_Model,Stat,DCP_RefSQL,DCP_RefValue,DCP_RefCode,DCP_TX,DCP_TY,DCP_TI,DCP_Height,DCP_PControl,DCP_CControl FROM Sys_PD_Filed WHERE 1=1 AND ((Stat is null) or (Stat=0) )  AND DCP_ID=@DCP_ID ";

            idb.AddParameter("@DCP_ID", dCP_ID);

            SqlDataReader dr = null;

            try {
                dr = (SqlDataReader)idb.ReturnReader(sql);
                while (dr.Read())
                {
                    if (dr["DCP_ID"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_ID = Convert.ToDecimal(dr["DCP_ID"]);
                    }
                    if (dr["DCP_ModuleName"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_ModuleName = Convert.ToString(dr["DCP_ModuleName"]);
                    }
                    if (dr["DCP_ControlID"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_ControlID = Convert.ToString(dr["DCP_ControlID"]);
                    }
                    if (dr["DCP_Label"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Label = Convert.ToString(dr["DCP_Label"]);
                    }
                    if (dr["DCP_ControlType"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_ControlType = Convert.ToString(dr["DCP_ControlType"]);
                    }
                    if (dr["DCP_Type"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Type = Convert.ToString(dr["DCP_Type"]);
                    }
                    if (dr["DCP_Style"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Style = Convert.ToString(dr["DCP_Style"]);
                    }
                    if (dr["DCP_Order"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Order = Convert.ToInt32(dr["DCP_Order"]);
                    }
                    if (dr["DCP_IsHidden"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_IsHidden = Convert.ToInt32(dr["DCP_IsHidden"]);
                    }
                    if (dr["DCP_IsReadonly"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_IsReadonly = Convert.ToInt32(dr["DCP_IsReadonly"]);
                    }
                    if (dr["DCP_UDef1"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_UDef1 = Convert.ToString(dr["DCP_UDef1"]);
                    }
                    if (dr["DCP_UDef2"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_UDef2 = Convert.ToString(dr["DCP_UDef2"]);
                    }
                    if (dr["DCP_PageName"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_PageName = Convert.ToString(dr["DCP_PageName"]);
                    }
                    if (dr["DCP_CreateTime"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_CreateTime = Convert.ToDateTime(dr["DCP_CreateTime"]);
                    }
                    if (dr["DCP_Model"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Model = Convert.ToString(dr["DCP_Model"]);
                    }
                    if (dr["Stat"] != DBNull.Value)
                    {
                        sys_PD_Filed.Stat = Convert.ToInt32(dr["Stat"]);
                    }
                    if (dr["DCP_RefSQL"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_RefSQL = Convert.ToString(dr["DCP_RefSQL"]);
                    }
                    if (dr["DCP_RefValue"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_RefValue = Convert.ToString(dr["DCP_RefValue"]);
                    }
                    if (dr["DCP_RefCode"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_RefCode = Convert.ToString(dr["DCP_RefCode"]);
                    }
                    if (dr["DCP_TX"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_TX = Convert.ToInt32(dr["DCP_TX"]);
                    }
                    if (dr["DCP_TY"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_TY = Convert.ToInt32(dr["DCP_TY"]);
                    }
                    if (dr["DCP_TI"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_TI = Convert.ToInt32(dr["DCP_TI"]);
                    }
                    if (dr["DCP_Height"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_Height = Convert.ToInt32(dr["DCP_Height"]);
                    }
                    if (dr["DCP_PControl"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_PControl = Convert.ToString(dr["DCP_PControl"]);
                    }
                    if (dr["DCP_CControl"] != DBNull.Value)
                    {
                        sys_PD_Filed.DCP_CControl = Convert.ToString(dr["DCP_CControl"]);
                    }
                }
            }catch (System.Exception ex) { throw ex; }  finally { if (dr != null)
                                                                  {
                                                                      dr.Close();
                                                                  }
            }
            return(sys_PD_Filed);
        }
コード例 #8
0
ファイル: ADOSys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 更新Sys_PD_Filed对象(即:一条记录
        /// </summary>
        public int Update(Sys_PD_Filed sys_PD_Filed)
        {
            StringBuilder sbParameter = new StringBuilder();
            StringBuilder sb          = new StringBuilder();

            sb.Append(@"UPDATE       Sys_PD_Filed       SET ");
            if (sys_PD_Filed.DCP_ModuleName_IsChanged)
            {
                sbParameter.Append("DCP_ModuleName=@DCP_ModuleName, ");
            }
            if (sys_PD_Filed.DCP_ControlID_IsChanged)
            {
                sbParameter.Append("DCP_ControlID=@DCP_ControlID, ");
            }
            if (sys_PD_Filed.DCP_Label_IsChanged)
            {
                sbParameter.Append("DCP_Label=@DCP_Label, ");
            }
            if (sys_PD_Filed.DCP_ControlType_IsChanged)
            {
                sbParameter.Append("DCP_ControlType=@DCP_ControlType, ");
            }
            if (sys_PD_Filed.DCP_Type_IsChanged)
            {
                sbParameter.Append("DCP_Type=@DCP_Type, ");
            }
            if (sys_PD_Filed.DCP_Style_IsChanged)
            {
                sbParameter.Append("DCP_Style=@DCP_Style, ");
            }
            if (sys_PD_Filed.DCP_Order_IsChanged)
            {
                sbParameter.Append("DCP_Order=@DCP_Order, ");
            }
            if (sys_PD_Filed.DCP_IsHidden_IsChanged)
            {
                sbParameter.Append("DCP_IsHidden=@DCP_IsHidden, ");
            }
            if (sys_PD_Filed.DCP_IsReadonly_IsChanged)
            {
                sbParameter.Append("DCP_IsReadonly=@DCP_IsReadonly, ");
            }
            if (sys_PD_Filed.DCP_UDef1_IsChanged)
            {
                sbParameter.Append("DCP_UDef1=@DCP_UDef1, ");
            }
            if (sys_PD_Filed.DCP_UDef2_IsChanged)
            {
                sbParameter.Append("DCP_UDef2=@DCP_UDef2, ");
            }
            if (sys_PD_Filed.DCP_PageName_IsChanged)
            {
                sbParameter.Append("DCP_PageName=@DCP_PageName, ");
            }
            if (sys_PD_Filed.DCP_CreateTime_IsChanged)
            {
                sbParameter.Append("DCP_CreateTime=@DCP_CreateTime, ");
            }
            if (sys_PD_Filed.DCP_Model_IsChanged)
            {
                sbParameter.Append("DCP_Model=@DCP_Model, ");
            }
            if (sys_PD_Filed.Stat_IsChanged)
            {
                sbParameter.Append("Stat=@Stat, ");
            }
            if (sys_PD_Filed.DCP_RefSQL_IsChanged)
            {
                sbParameter.Append("DCP_RefSQL=@DCP_RefSQL, ");
            }
            if (sys_PD_Filed.DCP_RefValue_IsChanged)
            {
                sbParameter.Append("DCP_RefValue=@DCP_RefValue, ");
            }
            if (sys_PD_Filed.DCP_RefCode_IsChanged)
            {
                sbParameter.Append("DCP_RefCode=@DCP_RefCode, ");
            }
            if (sys_PD_Filed.DCP_TX_IsChanged)
            {
                sbParameter.Append("DCP_TX=@DCP_TX, ");
            }
            if (sys_PD_Filed.DCP_TY_IsChanged)
            {
                sbParameter.Append("DCP_TY=@DCP_TY, ");
            }
            if (sys_PD_Filed.DCP_TI_IsChanged)
            {
                sbParameter.Append("DCP_TI=@DCP_TI, ");
            }
            if (sys_PD_Filed.DCP_Height_IsChanged)
            {
                sbParameter.Append("DCP_Height=@DCP_Height, ");
            }
            if (sys_PD_Filed.DCP_PControl_IsChanged)
            {
                sbParameter.Append("DCP_PControl=@DCP_PControl, ");
            }
            if (sys_PD_Filed.DCP_CControl_IsChanged)
            {
                sbParameter.Append("DCP_CControl=@DCP_CControl ");
            }
            sb.Append(sbParameter.ToString().Trim().TrimEnd(','));
            sb.Append(" WHERE 1=1 AND ((Stat is null) or (Stat=0))   and DCP_ID=@DCP_ID; ");
            string sql = sb.ToString();

            if (sys_PD_Filed.DCP_ModuleName_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_ModuleName))
                {
                    idb.AddParameter("@DCP_ModuleName", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_ModuleName", sys_PD_Filed.DCP_ModuleName);
                }
            }
            if (sys_PD_Filed.DCP_ControlID_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_ControlID))
                {
                    idb.AddParameter("@DCP_ControlID", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_ControlID", sys_PD_Filed.DCP_ControlID);
                }
            }
            if (sys_PD_Filed.DCP_Label_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_Label))
                {
                    idb.AddParameter("@DCP_Label", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_Label", sys_PD_Filed.DCP_Label);
                }
            }
            if (sys_PD_Filed.DCP_ControlType_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_ControlType))
                {
                    idb.AddParameter("@DCP_ControlType", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_ControlType", sys_PD_Filed.DCP_ControlType);
                }
            }
            if (sys_PD_Filed.DCP_Type_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_Type))
                {
                    idb.AddParameter("@DCP_Type", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_Type", sys_PD_Filed.DCP_Type);
                }
            }
            if (sys_PD_Filed.DCP_Style_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_Style))
                {
                    idb.AddParameter("@DCP_Style", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_Style", sys_PD_Filed.DCP_Style);
                }
            }
            if (sys_PD_Filed.DCP_Order_IsChanged)
            {
                if (sys_PD_Filed.DCP_Order == 0)
                {
                    idb.AddParameter("@DCP_Order", 0);
                }
                else
                {
                    idb.AddParameter("@DCP_Order", sys_PD_Filed.DCP_Order);
                }
            }
            if (sys_PD_Filed.DCP_IsHidden_IsChanged)
            {
                if (sys_PD_Filed.DCP_IsHidden == 0)
                {
                    idb.AddParameter("@DCP_IsHidden", 0);
                }
                else
                {
                    idb.AddParameter("@DCP_IsHidden", sys_PD_Filed.DCP_IsHidden);
                }
            }
            if (sys_PD_Filed.DCP_IsReadonly_IsChanged)
            {
                if (sys_PD_Filed.DCP_IsReadonly == 0)
                {
                    idb.AddParameter("@DCP_IsReadonly", 0);
                }
                else
                {
                    idb.AddParameter("@DCP_IsReadonly", sys_PD_Filed.DCP_IsReadonly);
                }
            }
            if (sys_PD_Filed.DCP_UDef1_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_UDef1))
                {
                    idb.AddParameter("@DCP_UDef1", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_UDef1", sys_PD_Filed.DCP_UDef1);
                }
            }
            if (sys_PD_Filed.DCP_UDef2_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_UDef2))
                {
                    idb.AddParameter("@DCP_UDef2", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_UDef2", sys_PD_Filed.DCP_UDef2);
                }
            }
            if (sys_PD_Filed.DCP_PageName_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_PageName))
                {
                    idb.AddParameter("@DCP_PageName", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_PageName", sys_PD_Filed.DCP_PageName);
                }
            }
            if (sys_PD_Filed.DCP_CreateTime_IsChanged)
            {
                if (sys_PD_Filed.DCP_CreateTime == DateTime.MinValue)
                {
                    idb.AddParameter("@DCP_CreateTime", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_CreateTime", sys_PD_Filed.DCP_CreateTime);
                }
            }
            if (sys_PD_Filed.DCP_Model_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_Model))
                {
                    idb.AddParameter("@DCP_Model", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_Model", sys_PD_Filed.DCP_Model);
                }
            }
            if (sys_PD_Filed.Stat_IsChanged)
            {
                if (sys_PD_Filed.Stat == 0)
                {
                    idb.AddParameter("@Stat", 0);
                }
                else
                {
                    idb.AddParameter("@Stat", sys_PD_Filed.Stat);
                }
            }
            if (sys_PD_Filed.DCP_RefSQL_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_RefSQL))
                {
                    idb.AddParameter("@DCP_RefSQL", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_RefSQL", sys_PD_Filed.DCP_RefSQL);
                }
            }
            if (sys_PD_Filed.DCP_RefValue_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_RefValue))
                {
                    idb.AddParameter("@DCP_RefValue", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_RefValue", sys_PD_Filed.DCP_RefValue);
                }
            }
            if (sys_PD_Filed.DCP_RefCode_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_RefCode))
                {
                    idb.AddParameter("@DCP_RefCode", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_RefCode", sys_PD_Filed.DCP_RefCode);
                }
            }
            if (sys_PD_Filed.DCP_TX_IsChanged)
            {
                if (sys_PD_Filed.DCP_TX == 0)
                {
                    idb.AddParameter("@DCP_TX", 0);
                }
                else
                {
                    idb.AddParameter("@DCP_TX", sys_PD_Filed.DCP_TX);
                }
            }
            if (sys_PD_Filed.DCP_TY_IsChanged)
            {
                if (sys_PD_Filed.DCP_TY == 0)
                {
                    idb.AddParameter("@DCP_TY", 0);
                }
                else
                {
                    idb.AddParameter("@DCP_TY", sys_PD_Filed.DCP_TY);
                }
            }
            if (sys_PD_Filed.DCP_TI_IsChanged)
            {
                if (sys_PD_Filed.DCP_TI == 0)
                {
                    idb.AddParameter("@DCP_TI", 0);
                }
                else
                {
                    idb.AddParameter("@DCP_TI", sys_PD_Filed.DCP_TI);
                }
            }
            if (sys_PD_Filed.DCP_Height_IsChanged)
            {
                if (sys_PD_Filed.DCP_Height == 0)
                {
                    idb.AddParameter("@DCP_Height", 0);
                }
                else
                {
                    idb.AddParameter("@DCP_Height", sys_PD_Filed.DCP_Height);
                }
            }
            if (sys_PD_Filed.DCP_PControl_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_PControl))
                {
                    idb.AddParameter("@DCP_PControl", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_PControl", sys_PD_Filed.DCP_PControl);
                }
            }
            if (sys_PD_Filed.DCP_CControl_IsChanged)
            {
                if (string.IsNullOrEmpty(sys_PD_Filed.DCP_CControl))
                {
                    idb.AddParameter("@DCP_CControl", DBNull.Value);
                }
                else
                {
                    idb.AddParameter("@DCP_CControl", sys_PD_Filed.DCP_CControl);
                }
            }

            idb.AddParameter("@DCP_ID", sys_PD_Filed.DCP_ID);

            return(idb.ExeCmd(sql));
        }
コード例 #9
0
ファイル: ADOSys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 添加Sys_PD_Filed对象(即:一条记录)
        /// </summary>
        public object AddWithReturn(Sys_PD_Filed sys_PD_Filed)
        {
            string sql = "INSERT INTO Sys_PD_Filed (DCP_ModuleName,DCP_ControlID,DCP_Label,DCP_ControlType,DCP_Type,DCP_Style,DCP_Order,DCP_IsHidden,DCP_IsReadonly,DCP_UDef1,DCP_UDef2,DCP_PageName,DCP_CreateTime,DCP_Model,Stat,DCP_RefSQL,DCP_RefValue,DCP_RefCode,DCP_TX,DCP_TY,DCP_TI,DCP_Height,DCP_PControl,DCP_CControl) VALUES (@DCP_ModuleName,@DCP_ControlID,@DCP_Label,@DCP_ControlType,@DCP_Type,@DCP_Style,@DCP_Order,@DCP_IsHidden,@DCP_IsReadonly,@DCP_UDef1,@DCP_UDef2,@DCP_PageName,@DCP_CreateTime,@DCP_Model,@Stat,@DCP_RefSQL,@DCP_RefValue,@DCP_RefCode,@DCP_TX,@DCP_TY,@DCP_TI,@DCP_Height,@DCP_PControl,@DCP_CControl);SELECT @@IDENTITY AS ReturnID;";

            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_ModuleName))
            {
                idb.AddParameter("@DCP_ModuleName", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_ModuleName", sys_PD_Filed.DCP_ModuleName);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_ControlID))
            {
                idb.AddParameter("@DCP_ControlID", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_ControlID", sys_PD_Filed.DCP_ControlID);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_Label))
            {
                idb.AddParameter("@DCP_Label", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_Label", sys_PD_Filed.DCP_Label);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_ControlType))
            {
                idb.AddParameter("@DCP_ControlType", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_ControlType", sys_PD_Filed.DCP_ControlType);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_Type))
            {
                idb.AddParameter("@DCP_Type", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_Type", sys_PD_Filed.DCP_Type);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_Style))
            {
                idb.AddParameter("@DCP_Style", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_Style", sys_PD_Filed.DCP_Style);
            }
            if (sys_PD_Filed.DCP_Order == 0)
            {
                idb.AddParameter("@DCP_Order", 0);
            }
            else
            {
                idb.AddParameter("@DCP_Order", sys_PD_Filed.DCP_Order);
            }
            if (sys_PD_Filed.DCP_IsHidden == 0)
            {
                idb.AddParameter("@DCP_IsHidden", 0);
            }
            else
            {
                idb.AddParameter("@DCP_IsHidden", sys_PD_Filed.DCP_IsHidden);
            }
            if (sys_PD_Filed.DCP_IsReadonly == 0)
            {
                idb.AddParameter("@DCP_IsReadonly", 0);
            }
            else
            {
                idb.AddParameter("@DCP_IsReadonly", sys_PD_Filed.DCP_IsReadonly);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_UDef1))
            {
                idb.AddParameter("@DCP_UDef1", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_UDef1", sys_PD_Filed.DCP_UDef1);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_UDef2))
            {
                idb.AddParameter("@DCP_UDef2", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_UDef2", sys_PD_Filed.DCP_UDef2);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_PageName))
            {
                idb.AddParameter("@DCP_PageName", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_PageName", sys_PD_Filed.DCP_PageName);
            }
            if (sys_PD_Filed.DCP_CreateTime == DateTime.MinValue)
            {
                idb.AddParameter("@DCP_CreateTime", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_CreateTime", sys_PD_Filed.DCP_CreateTime);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_Model))
            {
                idb.AddParameter("@DCP_Model", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_Model", sys_PD_Filed.DCP_Model);
            }
            if (sys_PD_Filed.Stat == 0)
            {
                idb.AddParameter("@Stat", 0);
            }
            else
            {
                idb.AddParameter("@Stat", sys_PD_Filed.Stat);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_RefSQL))
            {
                idb.AddParameter("@DCP_RefSQL", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_RefSQL", sys_PD_Filed.DCP_RefSQL);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_RefValue))
            {
                idb.AddParameter("@DCP_RefValue", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_RefValue", sys_PD_Filed.DCP_RefValue);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_RefCode))
            {
                idb.AddParameter("@DCP_RefCode", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_RefCode", sys_PD_Filed.DCP_RefCode);
            }
            if (sys_PD_Filed.DCP_TX == 0)
            {
                idb.AddParameter("@DCP_TX", 0);
            }
            else
            {
                idb.AddParameter("@DCP_TX", sys_PD_Filed.DCP_TX);
            }
            if (sys_PD_Filed.DCP_TY == 0)
            {
                idb.AddParameter("@DCP_TY", 0);
            }
            else
            {
                idb.AddParameter("@DCP_TY", sys_PD_Filed.DCP_TY);
            }
            if (sys_PD_Filed.DCP_TI == 0)
            {
                idb.AddParameter("@DCP_TI", 0);
            }
            else
            {
                idb.AddParameter("@DCP_TI", sys_PD_Filed.DCP_TI);
            }
            if (sys_PD_Filed.DCP_Height == 0)
            {
                idb.AddParameter("@DCP_Height", 0);
            }
            else
            {
                idb.AddParameter("@DCP_Height", sys_PD_Filed.DCP_Height);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_PControl))
            {
                idb.AddParameter("@DCP_PControl", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_PControl", sys_PD_Filed.DCP_PControl);
            }
            if (string.IsNullOrEmpty(sys_PD_Filed.DCP_CControl))
            {
                idb.AddParameter("@DCP_CControl", DBNull.Value);
            }
            else
            {
                idb.AddParameter("@DCP_CControl", sys_PD_Filed.DCP_CControl);
            }

            return(idb.ExeCmd(sql));
        }
コード例 #10
0
ファイル: Bll_Sys_PD_Filed.cs プロジェクト: huaminglee/hfoa
        /// <summary>
        /// 获取实体数据
        /// </summary>
        /// <param name='strCondition'>条件(AND Code='11')</param>
        /// <returns>model</returns>
        public Sys_PD_Filed GetModel(int id)
        {
            Sys_PD_Filed model = instance.GetByKey(id);

            return(model);
        }