/// <summary>
        /// 查询全部数据
        /// </summary>
        /// <returns>IList</returns>
        /*查看是否为视图*/
        public IList <autonew_model> SearchAll()
        {
            DBHelper.sqlstr = "select * from autonew_model ";
            List <autonew_model> list   = new List <autonew_model>();
            SqlDataReader        reader = DBHelper.ExecuteReader();

            while (reader.Read())
            {
                autonew_model Obj = GetByReader(reader);
                list.Add(Obj);
            }
            reader.Close();
            return(list);
        }
        /// <summary>
        /// 从一个SqlDataReader里读数据
        /// </summary>
        /// <param name="Reader">SqlDataReader</param>
        /// <returns>autonew_modelExample</returns>
        public static autonew_model GetByReader(SqlDataReader Reader)
        {
            autonew_model autonew_modelExample = new autonew_model();

            autonew_modelExample.amid        = Reader["amid"] == DBNull.Value ? 0 : (int)Reader["amid"];
            autonew_modelExample.amname      = Reader["amname"] == DBNull.Value ? null : Reader["amname"].ToString();
            autonew_modelExample.amtitle     = Reader["amtitle"] == DBNull.Value ? null : Reader["amtitle"].ToString();
            autonew_modelExample.amjianshu   = Reader["amjianshu"] == DBNull.Value ? null : Reader["amjianshu"].ToString();
            autonew_modelExample.amcode      = Reader["amcode"] == DBNull.Value ? null : Reader["amcode"].ToString();
            autonew_modelExample.amcolor     = Reader["amcolor"] == DBNull.Value ? null : Reader["amcolor"].ToString();
            autonew_modelExample.amsize      = Reader["amsize"] == DBNull.Value ? null : Reader["amsize"].ToString();
            autonew_modelExample.amnum       = Reader["amnum"] == DBNull.Value ? null : Reader["amnum"].ToString();
            autonew_modelExample.amjiazeng   = Reader["amjiazeng"] == DBNull.Value ? null : Reader["amjiazeng"].ToString();
            autonew_modelExample.amyingdu    = Reader["amyingdu"] == DBNull.Value ? null : Reader["amyingdu"].ToString();
            autonew_modelExample.amdaxiao    = Reader["amdaxiao"] == DBNull.Value ? null : Reader["amdaxiao"].ToString();
            autonew_modelExample.amtilin     = Reader["amtilin"] == DBNull.Value ? null : Reader["amtilin"].ToString();
            autonew_modelExample.amwaidai    = Reader["amwaidai"] == DBNull.Value ? null : Reader["amwaidai"].ToString();
            autonew_modelExample.amneibu     = Reader["amneibu"] == DBNull.Value ? null : Reader["amneibu"].ToString();
            autonew_modelExample.amchanghe   = Reader["amchanghe"] == DBNull.Value ? null : Reader["amchanghe"].ToString();
            autonew_modelExample.amliliao    = Reader["amliliao"] == DBNull.Value ? null : Reader["amliliao"].ToString();
            autonew_modelExample.amdakai     = Reader["amdakai"] == DBNull.Value ? null : Reader["amdakai"].ToString();
            autonew_modelExample.amtuan      = Reader["amtuan"] == DBNull.Value ? null : Reader["amtuan"].ToString();
            autonew_modelExample.amcaizhi    = Reader["amcaizhi"] == DBNull.Value ? null : Reader["amcaizhi"].ToString();
            autonew_modelExample.amwaixing   = Reader["amwaixing"] == DBNull.Value ? null : Reader["amwaixing"].ToString();
            autonew_modelExample.amyuansu    = Reader["amyuansu"] == DBNull.Value ? null : Reader["amyuansu"].ToString();
            autonew_modelExample.amfenlei    = Reader["amfenlei"] == DBNull.Value ? null : Reader["amfenlei"].ToString();
            autonew_modelExample.amjiankucun = Reader["amjiankucun"] == DBNull.Value ? null : Reader["amjiankucun"].ToString();
            autonew_modelExample.amchushou   = Reader["amchushou"] == DBNull.Value ? null : Reader["amchushou"].ToString();
            autonew_modelExample.amchicun    = Reader["amchicun"] == DBNull.Value ? null : Reader["amchicun"].ToString();
            autonew_modelExample.ammote      = Reader["ammote"] == DBNull.Value ? null : Reader["ammote"].ToString();
            autonew_modelExample.amjingwu    = Reader["amjingwu"] == DBNull.Value ? null : Reader["amjingwu"].ToString();
            autonew_modelExample.amxijie     = Reader["amxijie"] == DBNull.Value ? null : Reader["amxijie"].ToString();
            autonew_modelExample.amchanpin   = Reader["amchanpin"] == DBNull.Value ? null : Reader["amchanpin"].ToString();
            autonew_modelExample.ampinpai    = Reader["ampinpai"] == DBNull.Value ? null : Reader["ampinpai"].ToString();
            autonew_modelExample.ambaozhuang = Reader["ambaozhuang"] == DBNull.Value ? null : Reader["ambaozhuang"].ToString();
            autonew_modelExample.amfuwu      = Reader["amfuwu"] == DBNull.Value ? null : Reader["amfuwu"].ToString();
            autonew_modelExample.amzizhi     = Reader["amzizhi"] == DBNull.Value ? null : Reader["amzizhi"].ToString();
            autonew_modelExample.amdianpu    = Reader["amdianpu"] == DBNull.Value ? null : Reader["amdianpu"].ToString();
            autonew_modelExample.amremark2   = Reader["amremark2"] == DBNull.Value ? null : Reader["amremark2"].ToString();
            autonew_modelExample.amremark1   = Reader["amremark1"] == DBNull.Value ? null : Reader["amremark1"].ToString();
            autonew_modelExample.amremark3   = Reader["amremark3"] == DBNull.Value ? null : Reader["amremark3"].ToString();
            autonew_modelExample.amremark4   = Reader["amremark4"] == DBNull.Value ? null : Reader["amremark4"].ToString();
            autonew_modelExample.amremark5   = Reader["amremark5"] == DBNull.Value ? null : Reader["amremark5"].ToString();
            autonew_modelExample.amremark6   = Reader["amremark6"] == DBNull.Value ? null : Reader["amremark6"].ToString();
            autonew_modelExample.amremark7   = Reader["amremark7"] == DBNull.Value ? null : Reader["amremark7"].ToString();
            autonew_modelExample.amremark8   = Reader["amremark8"] == DBNull.Value ? null : Reader["amremark8"].ToString();
            autonew_modelExample.amtype      = Reader["amtype"] == DBNull.Value ? null : Reader["amtype"].ToString();
            return(autonew_modelExample);
        }
        /// <summary>
        /// 根据amid,查询一条数据
        /// </summary>
        /// <param name="amid">编号</param>
        /// <returns></returns>
        /*查看是否为视图*/

        public autonew_model SearchByID(int amid)
        {
            DBHelper.sqlstr = "select * from autonew_model where amid = @amid";
            SqlParameter[] param = new SqlParameter[] {
                new SqlParameter("@amid", amid)
            };
            SqlDataReader reader = DBHelper.ExecuteReader(param);
            autonew_model Obj    = null;

            if (reader.Read())
            {
                Obj = GetByReader(reader);
            }
            reader.Close();
            return(Obj);
        }
        /// <summary>
        /// 高级查询
        /// </summary>
        /// <param name="key">关键词,只查询模板名称和标题</param>
        /// <param name="atype">模板类型</param>
        /// <returns></returns>
        public autonew_model search(string key, string atype)
        {
            string sql1 = "select * from autonew_model  where ";
            string sql2 = string.IsNullOrEmpty(key) ? " 1=1 " : " (  amname  like '%" + key + "%'  or  amtitle  like '%" + key + "%'   ) ";
            string sql3 = string.IsNullOrEmpty(atype) ? " " : " and amtype= '" + atype + "'   ";
            string sql4 = " order by amid desc ";

            DBHelper.sqlstr = sql1 + sql2 + sql3 + sql4;
            SqlDataReader reader = DBHelper.ExecuteReader();
            autonew_model Obj    = null;

            if (reader.Read())
            {
                Obj = GetByReader(reader);
            }
            reader.Close();
            return(Obj);
        }
 /// <summary>
 /// 更新
 /// </summary>
 /// <param name="autonew_model">autonew_model表实例</param>
 /// <returns>int</returns>
 public int Update(autonew_model autonew_modelExample)
 {
     DBHelper.sqlstr = "update autonew_model set amname=@amname,amtitle=@amtitle,amjianshu=@amjianshu,amcode=@amcode,amcolor=@amcolor,amsize=@amsize,amnum=@amnum,amjiazeng=@amjiazeng,amyingdu=@amyingdu,amdaxiao=@amdaxiao,amtilin=@amtilin,amwaidai=@amwaidai,amneibu=@amneibu,amchanghe=@amchanghe,amliliao=@amliliao,amdakai=@amdakai,amtuan=@amtuan,amcaizhi=@amcaizhi,amwaixing=@amwaixing,amyuansu=@amyuansu,amfenlei=@amfenlei,amjiankucun=@amjiankucun,amchushou=@amchushou,amchicun=@amchicun,ammote=@ammote,amjingwu=@amjingwu,amxijie=@amxijie,amchanpin=@amchanpin,ampinpai=@ampinpai,ambaozhuang=@ambaozhuang,amfuwu=@amfuwu,amzizhi=@amzizhi,amdianpu=@amdianpu,amremark2=@amremark2,amremark1=@amremark1,amremark3=@amremark3,amremark4=@amremark4,amremark5=@amremark5,amremark6=@amremark6,amremark7=@amremark7,amremark8=@amremark8,amtype=@amtype where amid=" + autonew_modelExample.amid;
     return(DBHelper.ExecuteNonQuery(GetSqlParameters(autonew_modelExample)));
 }
 /// <summary>
 /// 插入方法
 /// </summary>
 /// <param name="autonew_model">autonew_model表实例</param>
 /// <returns>int</returns>
 public int Insert(autonew_model autonew_modelExample)
 {
     DBHelper.sqlstr = "insert into  autonew_model (amname,amtitle,amjianshu,amcode,amcolor,amsize,amnum,amjiazeng,amyingdu,amdaxiao,amtilin,amwaidai,amneibu,amchanghe,amliliao,amdakai,amtuan,amcaizhi,amwaixing,amyuansu,amfenlei,amjiankucun,amchushou,amchicun,ammote,amjingwu,amxijie,amchanpin,ampinpai,ambaozhuang,amfuwu,amzizhi,amdianpu,amremark2,amremark1,amremark3,amremark4,amremark5,amremark6,amremark7,amremark8,amtype)values(@amname,@amtitle,@amjianshu,@amcode,@amcolor,@amsize,@amnum,@amjiazeng,@amyingdu,@amdaxiao,@amtilin,@amwaidai,@amneibu,@amchanghe,@amliliao,@amdakai,@amtuan,@amcaizhi,@amwaixing,@amyuansu,@amfenlei,@amjiankucun,@amchushou,@amchicun,@ammote,@amjingwu,@amxijie,@amchanpin,@ampinpai,@ambaozhuang,@amfuwu,@amzizhi,@amdianpu,@amremark2,@amremark1,@amremark3,@amremark4,@amremark5,@amremark6,@amremark7,@amremark8,@amtype)";
     return(DBHelper.ExecuteNonQuery(GetSqlParameters(autonew_modelExample)));
 }
        /// <summary>
        /// 根据表,获取一个SqlParameter数组
        /// </summary>
        /// <returns>SqlParameter[]</returns>
        public static SqlParameter[] GetSqlParameters(autonew_model autonew_modelExample)
        {
            List <SqlParameter> list_param = new List <SqlParameter>();

            if (!string.IsNullOrEmpty(autonew_modelExample.amname))
            {
                list_param.Add(new SqlParameter("@amname", autonew_modelExample.amname));
            }
            else
            {
                list_param.Add(new SqlParameter("@amname", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amtitle))
            {
                list_param.Add(new SqlParameter("@amtitle", autonew_modelExample.amtitle));
            }
            else
            {
                list_param.Add(new SqlParameter("@amtitle", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amjianshu))
            {
                list_param.Add(new SqlParameter("@amjianshu", autonew_modelExample.amjianshu));
            }
            else
            {
                list_param.Add(new SqlParameter("@amjianshu", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amcode))
            {
                list_param.Add(new SqlParameter("@amcode", autonew_modelExample.amcode));
            }
            else
            {
                list_param.Add(new SqlParameter("@amcode", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amcolor))
            {
                list_param.Add(new SqlParameter("@amcolor", autonew_modelExample.amcolor));
            }
            else
            {
                list_param.Add(new SqlParameter("@amcolor", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amsize))
            {
                list_param.Add(new SqlParameter("@amsize", autonew_modelExample.amsize));
            }
            else
            {
                list_param.Add(new SqlParameter("@amsize", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amnum))
            {
                list_param.Add(new SqlParameter("@amnum", autonew_modelExample.amnum));
            }
            else
            {
                list_param.Add(new SqlParameter("@amnum", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amjiazeng))
            {
                list_param.Add(new SqlParameter("@amjiazeng", autonew_modelExample.amjiazeng));
            }
            else
            {
                list_param.Add(new SqlParameter("@amjiazeng", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amyingdu))
            {
                list_param.Add(new SqlParameter("@amyingdu", autonew_modelExample.amyingdu));
            }
            else
            {
                list_param.Add(new SqlParameter("@amyingdu", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amdaxiao))
            {
                list_param.Add(new SqlParameter("@amdaxiao", autonew_modelExample.amdaxiao));
            }
            else
            {
                list_param.Add(new SqlParameter("@amdaxiao", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amtilin))
            {
                list_param.Add(new SqlParameter("@amtilin", autonew_modelExample.amtilin));
            }
            else
            {
                list_param.Add(new SqlParameter("@amtilin", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amwaidai))
            {
                list_param.Add(new SqlParameter("@amwaidai", autonew_modelExample.amwaidai));
            }
            else
            {
                list_param.Add(new SqlParameter("@amwaidai", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amneibu))
            {
                list_param.Add(new SqlParameter("@amneibu", autonew_modelExample.amneibu));
            }
            else
            {
                list_param.Add(new SqlParameter("@amneibu", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amchanghe))
            {
                list_param.Add(new SqlParameter("@amchanghe", autonew_modelExample.amchanghe));
            }
            else
            {
                list_param.Add(new SqlParameter("@amchanghe", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amliliao))
            {
                list_param.Add(new SqlParameter("@amliliao", autonew_modelExample.amliliao));
            }
            else
            {
                list_param.Add(new SqlParameter("@amliliao", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amdakai))
            {
                list_param.Add(new SqlParameter("@amdakai", autonew_modelExample.amdakai));
            }
            else
            {
                list_param.Add(new SqlParameter("@amdakai", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amtuan))
            {
                list_param.Add(new SqlParameter("@amtuan", autonew_modelExample.amtuan));
            }
            else
            {
                list_param.Add(new SqlParameter("@amtuan", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amcaizhi))
            {
                list_param.Add(new SqlParameter("@amcaizhi", autonew_modelExample.amcaizhi));
            }
            else
            {
                list_param.Add(new SqlParameter("@amcaizhi", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amwaixing))
            {
                list_param.Add(new SqlParameter("@amwaixing", autonew_modelExample.amwaixing));
            }
            else
            {
                list_param.Add(new SqlParameter("@amwaixing", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amyuansu))
            {
                list_param.Add(new SqlParameter("@amyuansu", autonew_modelExample.amyuansu));
            }
            else
            {
                list_param.Add(new SqlParameter("@amyuansu", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amfenlei))
            {
                list_param.Add(new SqlParameter("@amfenlei", autonew_modelExample.amfenlei));
            }
            else
            {
                list_param.Add(new SqlParameter("@amfenlei", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amjiankucun))
            {
                list_param.Add(new SqlParameter("@amjiankucun", autonew_modelExample.amjiankucun));
            }
            else
            {
                list_param.Add(new SqlParameter("@amjiankucun", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amchushou))
            {
                list_param.Add(new SqlParameter("@amchushou", autonew_modelExample.amchushou));
            }
            else
            {
                list_param.Add(new SqlParameter("@amchushou", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amchicun))
            {
                list_param.Add(new SqlParameter("@amchicun", autonew_modelExample.amchicun));
            }
            else
            {
                list_param.Add(new SqlParameter("@amchicun", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.ammote))
            {
                list_param.Add(new SqlParameter("@ammote", autonew_modelExample.ammote));
            }
            else
            {
                list_param.Add(new SqlParameter("@ammote", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amjingwu))
            {
                list_param.Add(new SqlParameter("@amjingwu", autonew_modelExample.amjingwu));
            }
            else
            {
                list_param.Add(new SqlParameter("@amjingwu", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amxijie))
            {
                list_param.Add(new SqlParameter("@amxijie", autonew_modelExample.amxijie));
            }
            else
            {
                list_param.Add(new SqlParameter("@amxijie", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amchanpin))
            {
                list_param.Add(new SqlParameter("@amchanpin", autonew_modelExample.amchanpin));
            }
            else
            {
                list_param.Add(new SqlParameter("@amchanpin", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.ampinpai))
            {
                list_param.Add(new SqlParameter("@ampinpai", autonew_modelExample.ampinpai));
            }
            else
            {
                list_param.Add(new SqlParameter("@ampinpai", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.ambaozhuang))
            {
                list_param.Add(new SqlParameter("@ambaozhuang", autonew_modelExample.ambaozhuang));
            }
            else
            {
                list_param.Add(new SqlParameter("@ambaozhuang", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amfuwu))
            {
                list_param.Add(new SqlParameter("@amfuwu", autonew_modelExample.amfuwu));
            }
            else
            {
                list_param.Add(new SqlParameter("@amfuwu", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amzizhi))
            {
                list_param.Add(new SqlParameter("@amzizhi", autonew_modelExample.amzizhi));
            }
            else
            {
                list_param.Add(new SqlParameter("@amzizhi", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amdianpu))
            {
                list_param.Add(new SqlParameter("@amdianpu", autonew_modelExample.amdianpu));
            }
            else
            {
                list_param.Add(new SqlParameter("@amdianpu", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amremark2))
            {
                list_param.Add(new SqlParameter("@amremark2", autonew_modelExample.amremark2));
            }
            else
            {
                list_param.Add(new SqlParameter("@amremark2", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amremark1))
            {
                list_param.Add(new SqlParameter("@amremark1", autonew_modelExample.amremark1));
            }
            else
            {
                list_param.Add(new SqlParameter("@amremark1", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amremark3))
            {
                list_param.Add(new SqlParameter("@amremark3", autonew_modelExample.amremark3));
            }
            else
            {
                list_param.Add(new SqlParameter("@amremark3", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amremark4))
            {
                list_param.Add(new SqlParameter("@amremark4", autonew_modelExample.amremark4));
            }
            else
            {
                list_param.Add(new SqlParameter("@amremark4", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amremark5))
            {
                list_param.Add(new SqlParameter("@amremark5", autonew_modelExample.amremark5));
            }
            else
            {
                list_param.Add(new SqlParameter("@amremark5", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amremark6))
            {
                list_param.Add(new SqlParameter("@amremark6", autonew_modelExample.amremark6));
            }
            else
            {
                list_param.Add(new SqlParameter("@amremark6", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amremark7))
            {
                list_param.Add(new SqlParameter("@amremark7", autonew_modelExample.amremark7));
            }
            else
            {
                list_param.Add(new SqlParameter("@amremark7", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amremark8))
            {
                list_param.Add(new SqlParameter("@amremark8", autonew_modelExample.amremark8));
            }
            else
            {
                list_param.Add(new SqlParameter("@amremark8", DBNull.Value));
            }

            if (!string.IsNullOrEmpty(autonew_modelExample.amtype))
            {
                list_param.Add(new SqlParameter("@amtype", autonew_modelExample.amtype));
            }
            else
            {
                list_param.Add(new SqlParameter("@amtype", DBNull.Value));
            }
            SqlParameter[] param = new SqlParameter[list_param.Count];
            int            index = 0;

            foreach (SqlParameter p in list_param)
            {
                param[index] = p;
                index++;
            }
            return(param);
        }
Beispiel #8
0
 /// <summary>
 /// 更新
 /// </summary>
 /// <param name="autonew_model">autonew_model表实例</param>
 /// <returns>int</returns>
 public static int Update(autonew_model autonew_modelExample)
 {
     return(Service.Update(autonew_modelExample));
 }
Beispiel #9
0
 /// <summary>
 /// 插入方法
 /// </summary>
 /// <param name="autonew_model">autonew_model表实例</param>
 /// <returns>int</returns>
 public static int Insert(autonew_model autonew_modelExample)
 {
     return(Service.Insert(autonew_modelExample));
 }