Esempio n. 1
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(KryptonAccessController.SQLite.Model.InteractRelation.TimeICP model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update TimeICP set ");
            strSql.Append("TimeICPName=@TimeICPName,");
            strSql.Append("TimeICPEnable=@TimeICPEnable,");
            strSql.Append("TimeICPLoop=@TimeICPLoop,");
            strSql.Append("MonEnable=@MonEnable,");
            strSql.Append("TueEnable=@TueEnable,");
            strSql.Append("WedEnable=@WedEnable,");
            strSql.Append("ThuEnable=@ThuEnable,");
            strSql.Append("FriEnable=@FriEnable,");
            strSql.Append("SatEnable=@SatEnable,");
            strSql.Append("SunEnable=@SunEnable,");
            strSql.Append("TimePoint=@TimePoint,");
            strSql.Append("ICPID=@ICPID");
            strSql.Append(" where TimeICPID=@TimeICPID ");
            SQLiteParameter[] parameters =
            {
                new SQLiteParameter("@TimeICPName",   DbType.String),
                new SQLiteParameter("@TimeICPEnable", DbType.Boolean, 1),
                new SQLiteParameter("@TimeICPLoop",   DbType.Boolean, 1),
                new SQLiteParameter("@MonEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@TueEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@WedEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@ThuEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@FriEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@SatEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@SunEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@TimePoint",     DbType.String),
                new SQLiteParameter("@ICPID",         DbType.Int32,   4),
                new SQLiteParameter("@TimeICPID",     DbType.Int32, 4)
            };
            parameters[0].Value  = model.TimeICPName;
            parameters[1].Value  = model.TimeICPEnable;
            parameters[2].Value  = model.TimeICPLoop;
            parameters[3].Value  = model.MonEnable;
            parameters[4].Value  = model.TueEnable;
            parameters[5].Value  = model.WedEnable;
            parameters[6].Value  = model.ThuEnable;
            parameters[7].Value  = model.FriEnable;
            parameters[8].Value  = model.SatEnable;
            parameters[9].Value  = model.SunEnable;
            parameters[10].Value = model.TimePoint;
            parameters[11].Value = model.ICPID;
            parameters[12].Value = model.TimeICPID;

            int rows = DbHelperSQLite.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public bool Add(KryptonAccessController.SQLite.Model.InteractRelation.TimeICP model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into TimeICP(");
            strSql.Append("TimeICPID,TimeICPName,TimeICPEnable,TimeICPLoop,MonEnable,TueEnable,WedEnable,ThuEnable,FriEnable,SatEnable,SunEnable,TimePoint,ICPID)");
            strSql.Append(" values (");
            strSql.Append("@TimeICPID,@TimeICPName,@TimeICPEnable,@TimeICPLoop,@MonEnable,@TueEnable,@WedEnable,@ThuEnable,@FriEnable,@SatEnable,@SunEnable,@TimePoint,@ICPID)");
            SQLiteParameter[] parameters =
            {
                new SQLiteParameter("@TimeICPID",     DbType.Int32,   4),
                new SQLiteParameter("@TimeICPName",   DbType.String),
                new SQLiteParameter("@TimeICPEnable", DbType.Boolean, 1),
                new SQLiteParameter("@TimeICPLoop",   DbType.Boolean, 1),
                new SQLiteParameter("@MonEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@TueEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@WedEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@ThuEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@FriEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@SatEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@SunEnable",     DbType.Boolean, 1),
                new SQLiteParameter("@TimePoint",     DbType.String),
                new SQLiteParameter("@ICPID",         DbType.Int32, 4)
            };
            parameters[0].Value  = model.TimeICPID;
            parameters[1].Value  = model.TimeICPName;
            parameters[2].Value  = model.TimeICPEnable;
            parameters[3].Value  = model.TimeICPLoop;
            parameters[4].Value  = model.MonEnable;
            parameters[5].Value  = model.TueEnable;
            parameters[6].Value  = model.WedEnable;
            parameters[7].Value  = model.ThuEnable;
            parameters[8].Value  = model.FriEnable;
            parameters[9].Value  = model.SatEnable;
            parameters[10].Value = model.SunEnable;
            parameters[11].Value = model.TimePoint;
            parameters[12].Value = model.ICPID;

            int rows = DbHelperSQLite.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 3
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public KryptonAccessController.SQLite.Model.InteractRelation.TimeICP GetModel(int TimeICPID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select TimeICPID,TimeICPName,TimeICPEnable,TimeICPLoop,MonEnable,TueEnable,WedEnable,ThuEnable,FriEnable,SatEnable,SunEnable,TimePoint,ICPID from TimeICP ");
            strSql.Append(" where TimeICPID=@TimeICPID ");
            SQLiteParameter[] parameters =
            {
                new SQLiteParameter("@TimeICPID", DbType.Int32, 4)
            };
            parameters[0].Value = TimeICPID;

            KryptonAccessController.SQLite.Model.InteractRelation.TimeICP model = new KryptonAccessController.SQLite.Model.InteractRelation.TimeICP();
            DataSet ds = DbHelperSQLite.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
Esempio n. 4
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public KryptonAccessController.SQLite.Model.InteractRelation.TimeICP DataRowToModel(DataRow row)
 {
     KryptonAccessController.SQLite.Model.InteractRelation.TimeICP model=new KryptonAccessController.SQLite.Model.InteractRelation.TimeICP();
     if (row != null)
     {
         if(row["TimeICPID"]!=null && row["TimeICPID"].ToString()!="")
         {
             model.TimeICPID=int.Parse(row["TimeICPID"].ToString());
         }
         if(row["TimeICPName"]!=null)
         {
             model.TimeICPName=row["TimeICPName"].ToString();
         }
         if(row["TimeICPEnable"]!=null && row["TimeICPEnable"].ToString()!="")
         {
             if((row["TimeICPEnable"].ToString()=="1")||(row["TimeICPEnable"].ToString().ToLower()=="true"))
             {
                 model.TimeICPEnable=true;
             }
             else
             {
                 model.TimeICPEnable=false;
             }
         }
         if(row["TimeICPLoop"]!=null && row["TimeICPLoop"].ToString()!="")
         {
             if((row["TimeICPLoop"].ToString()=="1")||(row["TimeICPLoop"].ToString().ToLower()=="true"))
             {
                 model.TimeICPLoop=true;
             }
             else
             {
                 model.TimeICPLoop=false;
             }
         }
         if(row["MonEnable"]!=null && row["MonEnable"].ToString()!="")
         {
             if((row["MonEnable"].ToString()=="1")||(row["MonEnable"].ToString().ToLower()=="true"))
             {
                 model.MonEnable=true;
             }
             else
             {
                 model.MonEnable=false;
             }
         }
         if(row["TueEnable"]!=null && row["TueEnable"].ToString()!="")
         {
             if((row["TueEnable"].ToString()=="1")||(row["TueEnable"].ToString().ToLower()=="true"))
             {
                 model.TueEnable=true;
             }
             else
             {
                 model.TueEnable=false;
             }
         }
         if(row["WedEnable"]!=null && row["WedEnable"].ToString()!="")
         {
             if((row["WedEnable"].ToString()=="1")||(row["WedEnable"].ToString().ToLower()=="true"))
             {
                 model.WedEnable=true;
             }
             else
             {
                 model.WedEnable=false;
             }
         }
         if(row["ThuEnable"]!=null && row["ThuEnable"].ToString()!="")
         {
             if((row["ThuEnable"].ToString()=="1")||(row["ThuEnable"].ToString().ToLower()=="true"))
             {
                 model.ThuEnable=true;
             }
             else
             {
                 model.ThuEnable=false;
             }
         }
         if(row["FriEnable"]!=null && row["FriEnable"].ToString()!="")
         {
             if((row["FriEnable"].ToString()=="1")||(row["FriEnable"].ToString().ToLower()=="true"))
             {
                 model.FriEnable=true;
             }
             else
             {
                 model.FriEnable=false;
             }
         }
         if(row["SatEnable"]!=null && row["SatEnable"].ToString()!="")
         {
             if((row["SatEnable"].ToString()=="1")||(row["SatEnable"].ToString().ToLower()=="true"))
             {
                 model.SatEnable=true;
             }
             else
             {
                 model.SatEnable=false;
             }
         }
         if(row["SunEnable"]!=null && row["SunEnable"].ToString()!="")
         {
             if((row["SunEnable"].ToString()=="1")||(row["SunEnable"].ToString().ToLower()=="true"))
             {
                 model.SunEnable=true;
             }
             else
             {
                 model.SunEnable=false;
             }
         }
         if(row["TimePoint"]!=null)
         {
             model.TimePoint=row["TimePoint"].ToString();
         }
         if(row["ICPID"]!=null && row["ICPID"].ToString()!="")
         {
             model.ICPID=int.Parse(row["ICPID"].ToString());
         }
     }
     return model;
 }
Esempio n. 5
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public KryptonAccessController.SQLite.Model.InteractRelation.TimeICP GetModel(int TimeICPID)
        {
            StringBuilder strSql=new StringBuilder();
            strSql.Append("select TimeICPID,TimeICPName,TimeICPEnable,TimeICPLoop,MonEnable,TueEnable,WedEnable,ThuEnable,FriEnable,SatEnable,SunEnable,TimePoint,ICPID from TimeICP ");
            strSql.Append(" where TimeICPID=@TimeICPID ");
            SQLiteParameter[] parameters = {
                    new SQLiteParameter("@TimeICPID", DbType.Int32,4)			};
            parameters[0].Value = TimeICPID;

            KryptonAccessController.SQLite.Model.InteractRelation.TimeICP model=new KryptonAccessController.SQLite.Model.InteractRelation.TimeICP();
            DataSet ds=DbHelperSQLite.Query(strSql.ToString(),parameters);
            if(ds.Tables[0].Rows.Count>0)
            {
                return DataRowToModel(ds.Tables[0].Rows[0]);
            }
            else
            {
                return null;
            }
        }
Esempio n. 6
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public KryptonAccessController.SQLite.Model.InteractRelation.TimeICP DataRowToModel(DataRow row)
 {
     KryptonAccessController.SQLite.Model.InteractRelation.TimeICP model = new KryptonAccessController.SQLite.Model.InteractRelation.TimeICP();
     if (row != null)
     {
         if (row["TimeICPID"] != null && row["TimeICPID"].ToString() != "")
         {
             model.TimeICPID = int.Parse(row["TimeICPID"].ToString());
         }
         if (row["TimeICPName"] != null)
         {
             model.TimeICPName = row["TimeICPName"].ToString();
         }
         if (row["TimeICPEnable"] != null && row["TimeICPEnable"].ToString() != "")
         {
             if ((row["TimeICPEnable"].ToString() == "1") || (row["TimeICPEnable"].ToString().ToLower() == "true"))
             {
                 model.TimeICPEnable = true;
             }
             else
             {
                 model.TimeICPEnable = false;
             }
         }
         if (row["TimeICPLoop"] != null && row["TimeICPLoop"].ToString() != "")
         {
             if ((row["TimeICPLoop"].ToString() == "1") || (row["TimeICPLoop"].ToString().ToLower() == "true"))
             {
                 model.TimeICPLoop = true;
             }
             else
             {
                 model.TimeICPLoop = false;
             }
         }
         if (row["MonEnable"] != null && row["MonEnable"].ToString() != "")
         {
             if ((row["MonEnable"].ToString() == "1") || (row["MonEnable"].ToString().ToLower() == "true"))
             {
                 model.MonEnable = true;
             }
             else
             {
                 model.MonEnable = false;
             }
         }
         if (row["TueEnable"] != null && row["TueEnable"].ToString() != "")
         {
             if ((row["TueEnable"].ToString() == "1") || (row["TueEnable"].ToString().ToLower() == "true"))
             {
                 model.TueEnable = true;
             }
             else
             {
                 model.TueEnable = false;
             }
         }
         if (row["WedEnable"] != null && row["WedEnable"].ToString() != "")
         {
             if ((row["WedEnable"].ToString() == "1") || (row["WedEnable"].ToString().ToLower() == "true"))
             {
                 model.WedEnable = true;
             }
             else
             {
                 model.WedEnable = false;
             }
         }
         if (row["ThuEnable"] != null && row["ThuEnable"].ToString() != "")
         {
             if ((row["ThuEnable"].ToString() == "1") || (row["ThuEnable"].ToString().ToLower() == "true"))
             {
                 model.ThuEnable = true;
             }
             else
             {
                 model.ThuEnable = false;
             }
         }
         if (row["FriEnable"] != null && row["FriEnable"].ToString() != "")
         {
             if ((row["FriEnable"].ToString() == "1") || (row["FriEnable"].ToString().ToLower() == "true"))
             {
                 model.FriEnable = true;
             }
             else
             {
                 model.FriEnable = false;
             }
         }
         if (row["SatEnable"] != null && row["SatEnable"].ToString() != "")
         {
             if ((row["SatEnable"].ToString() == "1") || (row["SatEnable"].ToString().ToLower() == "true"))
             {
                 model.SatEnable = true;
             }
             else
             {
                 model.SatEnable = false;
             }
         }
         if (row["SunEnable"] != null && row["SunEnable"].ToString() != "")
         {
             if ((row["SunEnable"].ToString() == "1") || (row["SunEnable"].ToString().ToLower() == "true"))
             {
                 model.SunEnable = true;
             }
             else
             {
                 model.SunEnable = false;
             }
         }
         if (row["TimePoint"] != null)
         {
             model.TimePoint = row["TimePoint"].ToString();
         }
         if (row["ICPID"] != null && row["ICPID"].ToString() != "")
         {
             model.ICPID = int.Parse(row["ICPID"].ToString());
         }
     }
     return(model);
 }