Exemple #1
0
        public Dukey.Model.Dictionary GetModel(int id)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 id,pid,keytext,keyvalue,px,addtime,updatetime,remark from Sys_Dictionary ");
            strSql.Append(" where id=@id ");
            OleDbParameter[] parameters =
            {
                new OleDbParameter("@id", OleDbType.Integer, 4)
            };
            parameters[0].Value = id;

            Dukey.Model.Dictionary model = new Dukey.Model.Dictionary();

            OleDbDataReader dr = DbHelper.ExecuteReader(strSql.ToString(), parameters);

            if (dr.Read())
            {
                if (dr["id"].ToString() != "")
                {
                    model.id = int.Parse(dr["id"].ToString());
                }
                model.keytext  = dr["keytext"].ToString();
                model.keyvalue = dr["keyvalue"].ToString();
                if (dr["px"].ToString() != "")
                {
                    model.px = int.Parse(dr["px"].ToString());
                }
                if (dr["pid"].ToString() != "")
                {
                    model.pid = int.Parse(dr["pid"].ToString());
                }
                if (dr["addtime"].ToString() != "")
                {
                    model.addtime = DateTime.Parse(dr["addtime"].ToString());
                }
                if (dr["updatetime"].ToString() != "")
                {
                    model.updatetime = DateTime.Parse(dr["updatetime"].ToString());
                }
                dr.Dispose();
                return(model);
            }
            else
            {
                dr.Dispose();
                return(null);
            }
        }
Exemple #2
0
        public Dukey.Model.Dictionary GetModel(int id)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("select  top 1 id,pid,keytext,keyvalue,px,addtime,updatetime,remark from Sys_Dictionary ");
            strSql.Append(" where id=@id ");
            SqlParameter[] parameters = {
                    new SqlParameter("@id", SqlDbType.Int,4)};
            parameters[0].Value = id;

            Dukey.Model.Dictionary model = new Dukey.Model.Dictionary();

            SqlDataReader dr = DbHelperSQL.ExecuteReader(strSql.ToString(),parameters);
            if (dr.Read())
            {
                if (dr["id"].ToString() != "")
                {
                    model.id = int.Parse(dr["id"].ToString());
                }
                model.keytext = dr["keytext"].ToString();
                model.keyvalue = dr["keyvalue"].ToString();
                if (dr["px"].ToString() != "")
                {
                    model.px = int.Parse(dr["px"].ToString());
                }
                if (dr["pid"].ToString() != "")
                {
                    model.pid = int.Parse(dr["pid"].ToString());
                }
                if (dr["addtime"].ToString() != "")
                {
                    model.addtime = DateTime.Parse(dr["addtime"].ToString());
                }
                if (dr["updatetime"].ToString() != "")
                {
                    model.updatetime = DateTime.Parse(dr["updatetime"].ToString());
                }
                dr.Dispose();
                return model;
            }
            else
            {
                dr.Dispose();
                return null;
            }
        }
Exemple #3
0
        public List <Dukey.Model.Dictionary> GetList(string strWhere)
        {
            List <Dukey.Model.Dictionary> list = new List <Dukey.Model.Dictionary>();
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  id,pid,keytext,keyvalue,px,addtime,updatetime,remark from Sys_Dictionary ");
            if (strWhere.Trim() != "")
            {
                strSql.Append(" where " + strWhere);
            }
            strSql.Append(" order by px");
            OleDbDataReader dr = DbHelper.ExecuteReader(strSql.ToString());

            while (dr.Read())
            {
                Dukey.Model.Dictionary model = new Dukey.Model.Dictionary();
                if (dr["id"].ToString() != "")
                {
                    model.id = int.Parse(dr["id"].ToString());
                }
                model.keytext  = dr["keytext"].ToString();
                model.keyvalue = dr["keyvalue"].ToString();
                if (dr["px"].ToString() != "")
                {
                    model.px = int.Parse(dr["px"].ToString());
                }
                if (dr["pid"].ToString() != "")
                {
                    model.pid = int.Parse(dr["pid"].ToString());
                }
                if (dr["addtime"].ToString() != "")
                {
                    model.addtime = DateTime.Parse(dr["addtime"].ToString());
                }
                if (dr["updatetime"].ToString() != "")
                {
                    model.updatetime = DateTime.Parse(dr["updatetime"].ToString());
                }
                list.Add(model);
            }
            dr.Dispose();
            return(list);
        }
Exemple #4
0
 public List<Dukey.Model.Dictionary> GetList(string strWhere)
 {
     List<Dukey.Model.Dictionary> list = new List<Dukey.Model.Dictionary>();
     StringBuilder strSql = new StringBuilder();
     strSql.Append("select  id,pid,keytext,keyvalue,px,addtime,updatetime,remark from Sys_Dictionary ");
     if (strWhere.Trim() != "")
     {
         strSql.Append(" where " + strWhere);
     }
     strSql.Append(" order by px");
     SqlDataReader dr = DbHelperSQL.ExecuteReader(strSql.ToString());
     while (dr.Read())
     {
         Dukey.Model.Dictionary model = new Dukey.Model.Dictionary();
         if (dr["id"].ToString() != "")
         {
             model.id = int.Parse(dr["id"].ToString());
         }
         model.keytext = dr["keytext"].ToString();
         model.keyvalue = dr["keyvalue"].ToString();
         if (dr["px"].ToString() != "")
         {
             model.px = int.Parse(dr["px"].ToString());
         }
         if (dr["pid"].ToString() != "")
         {
             model.pid = int.Parse(dr["pid"].ToString());
         }
         if (dr["addtime"].ToString() != "")
         {
             model.addtime = DateTime.Parse(dr["addtime"].ToString());
         }
         if (dr["updatetime"].ToString() != "")
         {
             model.updatetime = DateTime.Parse(dr["updatetime"].ToString());
         }
         list.Add(model);
     }
     dr.Dispose();
     return list;
 }