예제 #1
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public void Add(Model.city model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into td_city(");
            strSql.Append("CityID,CityName,ZipCode,ProvinceID,DateCreated,DateUpdated");
            strSql.Append(") values (");
            strSql.Append("@CityID,@CityName,@ZipCode,@ProvinceID,@DateCreated,@DateUpdated");
            strSql.Append(") ");

            SqlParameter[] parameters =
            {
                new SqlParameter("@CityID",      SqlDbType.BigInt,     8),
                new SqlParameter("@CityName",    SqlDbType.VarChar,   50),
                new SqlParameter("@ZipCode",     SqlDbType.VarChar,   50),
                new SqlParameter("@ProvinceID",  SqlDbType.BigInt,     8),
                new SqlParameter("@DateCreated", SqlDbType.DateTime),
                new SqlParameter("@DateUpdated", SqlDbType.DateTime)
            };

            parameters[0].Value = model.CityID;
            parameters[1].Value = model.CityName;
            parameters[2].Value = model.ZipCode;
            parameters[3].Value = model.ProvinceID;
            parameters[4].Value = model.DateCreated;
            parameters[5].Value = model.DateUpdated;
            DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);
        }
예제 #2
0
 /// <summary>
 /// 获取市名称
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public string get_city_title(int id)
 {
     BLL.city   bll   = new BLL.city();
     Model.city model = bll.GetModel(id);
     if (model != null)
     {
         return(model.CityName);
     }
     else
     {
         return("");
     }
 }
예제 #3
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Model.city GetModel(long CityID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select CityID, CityName, ZipCode, ProvinceID, DateCreated, DateUpdated  ");
            strSql.Append("  from td_city ");
            strSql.Append(" where CityID=@CityID ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@CityID", SqlDbType.BigInt, 8)
            };
            parameters[0].Value = CityID;


            Model.city model = new Model.city();
            DataSet    ds    = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["CityID"].ToString() != "")
                {
                    model.CityID = long.Parse(ds.Tables[0].Rows[0]["CityID"].ToString());
                }
                model.CityName = ds.Tables[0].Rows[0]["CityName"].ToString();
                model.ZipCode  = ds.Tables[0].Rows[0]["ZipCode"].ToString();
                if (ds.Tables[0].Rows[0]["ProvinceID"].ToString() != "")
                {
                    model.ProvinceID = long.Parse(ds.Tables[0].Rows[0]["ProvinceID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["DateCreated"].ToString() != "")
                {
                    model.DateCreated = DateTime.Parse(ds.Tables[0].Rows[0]["DateCreated"].ToString());
                }
                if (ds.Tables[0].Rows[0]["DateUpdated"].ToString() != "")
                {
                    model.DateUpdated = DateTime.Parse(ds.Tables[0].Rows[0]["DateUpdated"].ToString());
                }

                return(model);
            }
            else
            {
                return(null);
            }
        }
예제 #4
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Model.city model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update td_city set ");

            strSql.Append(" CityID = @CityID , ");
            strSql.Append(" CityName = @CityName , ");
            strSql.Append(" ZipCode = @ZipCode , ");
            strSql.Append(" ProvinceID = @ProvinceID , ");
            strSql.Append(" DateCreated = @DateCreated , ");
            strSql.Append(" DateUpdated = @DateUpdated  ");
            strSql.Append(" where CityID=@CityID  ");

            SqlParameter[] parameters =
            {
                new SqlParameter("@CityID",      SqlDbType.BigInt,     8),
                new SqlParameter("@CityName",    SqlDbType.VarChar,   50),
                new SqlParameter("@ZipCode",     SqlDbType.VarChar,   50),
                new SqlParameter("@ProvinceID",  SqlDbType.BigInt,     8),
                new SqlParameter("@DateCreated", SqlDbType.DateTime),
                new SqlParameter("@DateUpdated", SqlDbType.DateTime)
            };

            parameters[0].Value = model.CityID;
            parameters[1].Value = model.CityName;
            parameters[2].Value = model.ZipCode;
            parameters[3].Value = model.ProvinceID;
            parameters[4].Value = model.DateCreated;
            parameters[5].Value = model.DateUpdated;
            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #5
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Model.city GetModel(long CityID)
        {
            StringBuilder strSql=new StringBuilder();
            strSql.Append("select CityID, CityName, ZipCode, ProvinceID, DateCreated, DateUpdated  ");
            strSql.Append("  from td_city ");
            strSql.Append(" where CityID=@CityID ");
                        SqlParameter[] parameters = {
                    new SqlParameter("@CityID", SqlDbType.BigInt,8)			};
            parameters[0].Value = CityID;

            Model.city model=new Model.city();
            DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);

            if(ds.Tables[0].Rows.Count>0)
            {
                                                if(ds.Tables[0].Rows[0]["CityID"].ToString()!="")
                {
                    model.CityID=long.Parse(ds.Tables[0].Rows[0]["CityID"].ToString());
                }
                                                                                                                                                model.CityName= ds.Tables[0].Rows[0]["CityName"].ToString();
                                                                                                                                model.ZipCode= ds.Tables[0].Rows[0]["ZipCode"].ToString();
                                                                                                                if(ds.Tables[0].Rows[0]["ProvinceID"].ToString()!="")
                {
                    model.ProvinceID=long.Parse(ds.Tables[0].Rows[0]["ProvinceID"].ToString());
                }
                                                                                                                                if(ds.Tables[0].Rows[0]["DateCreated"].ToString()!="")
                {
                    model.DateCreated=DateTime.Parse(ds.Tables[0].Rows[0]["DateCreated"].ToString());
                }
                                                                                                                                if(ds.Tables[0].Rows[0]["DateUpdated"].ToString()!="")
                {
                    model.DateUpdated=DateTime.Parse(ds.Tables[0].Rows[0]["DateUpdated"].ToString());
                }

                return model;
            }
            else
            {
                return null;
            }
        }
예제 #6
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(Model.city model)
 {
     return(dal.Update(model));
 }
예제 #7
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public void Add(Model.city model)
 {
     dal.Add(model);
 }