コード例 #1
0
ファイル: tb_virtual_shop.cs プロジェクト: yzw7489757/Amzon
 /// <summary>
 /// 初始化商户注册之卖家信息(店铺名称)
 /// </summary>
 /// <param name="userid">用户编号</param>
 /// <param name="stroename">店铺名称</param>
 public void GetStorename(int userid, ref string stroename)
 {
     model = dal.GetStorename(userid);
     if (model != null)
     {
         stroename = model.shop_name;
     }
 }
コード例 #2
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public bool Add(QAMZN.Model.tb_virtual_shop model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into tb_virtual_shop(");
            strSql.Append("user_id,shop_name,shop_level,shop_intro,shop_logo,shop_link,service_email,service_phone,service_reply_email,vacation,about_seller,shipping_rates,shipping_policies,FAQ,privacy_policy)");
            strSql.Append(" values (");
            strSql.Append("@user_id,@shop_name,@shop_level,@shop_intro,@shop_logo,@shop_link,@service_email,@service_phone,@service_reply_email,@vacation,@about_seller,@shipping_rates,@shipping_policies,@FAQ,@privacy_policy)");
            SqlParameter[] parameters =
            {
                new SqlParameter("@user_id",             SqlDbType.Int,       4),
                new SqlParameter("@shop_name",           SqlDbType.VarChar,  50),
                new SqlParameter("@shop_level",          SqlDbType.Int,       4),
                new SqlParameter("@shop_intro",          SqlDbType.Text),
                new SqlParameter("@shop_logo",           SqlDbType.VarChar,  20),
                new SqlParameter("@shop_link",           SqlDbType.VarChar, 500),
                new SqlParameter("@service_email",       SqlDbType.VarChar,  50),
                new SqlParameter("@service_phone",       SqlDbType.VarChar,  50),
                new SqlParameter("@service_reply_email", SqlDbType.VarChar,  50),
                new SqlParameter("@vacation",            SqlDbType.Int,       4),
                new SqlParameter("@about_seller",        SqlDbType.Text),
                new SqlParameter("@shipping_rates",      SqlDbType.Text),
                new SqlParameter("@shipping_policies",   SqlDbType.Text),
                new SqlParameter("@FAQ",                 SqlDbType.Text),
                new SqlParameter("@privacy_policy",      SqlDbType.Text)
            };
            parameters[0].Value  = model.user_id;
            parameters[1].Value  = model.shop_name;
            parameters[2].Value  = model.shop_level;
            parameters[3].Value  = model.shop_intro;
            parameters[4].Value  = model.shop_logo;
            parameters[5].Value  = model.shop_link;
            parameters[6].Value  = model.service_email;
            parameters[7].Value  = model.service_phone;
            parameters[8].Value  = model.service_reply_email;
            parameters[9].Value  = model.vacation;
            parameters[10].Value = model.about_seller;
            parameters[11].Value = model.shipping_rates;
            parameters[12].Value = model.shipping_policies;
            parameters[13].Value = model.FAQ;
            parameters[14].Value = model.privacy_policy;

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

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #3
0
ファイル: tb_virtual_shop.cs プロジェクト: yzw7489757/Amzon
 /// <summary>
 /// 获取卖家详细资料
 /// </summary>
 /// <param name="userid">用户编号</param>
 /// <param name="Str">查询条件</param>
 public string GetShopInfo(int userid, ref string Str)
 {
     model = dal.GetStorename(userid);
     if (model != null)
     {
         return("\"shop_name\":\"" + QGYHelper.FormatCode.FormatUrlEncode(model.shop_name)
                + "\",\"shop_link\":\"" + QGYHelper.FormatCode.FormatUrlEncode(model.shop_link)
                + "\",\"service_email\":\"" + QGYHelper.FormatCode.FormatUrlEncode(model.service_email)
                + "\",\"service_phone\":\"" + QGYHelper.FormatCode.FormatUrlEncode(model.service_phone)
                + "\",\"service_reply_email\":\"" + QGYHelper.FormatCode.FormatUrlEncode(model.service_reply_email)
                + "\",\"vacation\":\"" + model.vacation
                + "\"");
     }
     else
     {
         return("");
     }
 }
コード例 #4
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public QAMZN.Model.tb_virtual_shop GetStorename(int user_id)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 user_id,shop_name,shop_level,shop_intro,shop_logo,shop_link,service_email,service_phone,service_reply_email,vacation,about_seller,shipping_rates,shipping_policies,FAQ,privacy_policy from tb_virtual_shop ");
            strSql.Append(" where user_id=@user_id ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@user_id", SqlDbType.Int, 4)
            };
            parameters[0].Value = user_id;

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

            if (ds.Tables[0].Rows.Count > 0)
            {
                return(DataRowToModel(ds.Tables[0].Rows[0]));
            }
            else
            {
                return(null);
            }
        }
コード例 #5
0
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public QAMZN.Model.tb_virtual_shop DataRowToModel(DataRow row)
 {
     QAMZN.Model.tb_virtual_shop model = new QAMZN.Model.tb_virtual_shop();
     if (row != null)
     {
         if (row["user_id"] != null && row["user_id"].ToString() != "")
         {
             model.user_id = int.Parse(row["user_id"].ToString());
         }
         if (row["shop_name"] != null)
         {
             model.shop_name = row["shop_name"].ToString();
         }
         if (row["shop_level"] != null && row["shop_level"].ToString() != "")
         {
             model.shop_level = int.Parse(row["shop_level"].ToString());
         }
         if (row["shop_intro"] != null)
         {
             model.shop_intro = row["shop_intro"].ToString();
         }
         if (row["shop_logo"] != null)
         {
             model.shop_logo = row["shop_logo"].ToString();
         }
         if (row["shop_link"] != null)
         {
             model.shop_link = row["shop_link"].ToString();
         }
         if (row["service_email"] != null)
         {
             model.service_email = row["service_email"].ToString();
         }
         if (row["service_phone"] != null)
         {
             model.service_phone = row["service_phone"].ToString();
         }
         if (row["service_reply_email"] != null)
         {
             model.service_reply_email = row["service_reply_email"].ToString();
         }
         if (row["vacation"] != null && row["vacation"].ToString() != "")
         {
             model.vacation = int.Parse(row["vacation"].ToString());
         }
         if (row["about_seller"] != null)
         {
             model.about_seller = row["about_seller"].ToString();
         }
         if (row["shipping_rates"] != null)
         {
             model.shipping_rates = row["shipping_rates"].ToString();
         }
         if (row["shipping_policies"] != null)
         {
             model.shipping_policies = row["shipping_policies"].ToString();
         }
         if (row["FAQ"] != null)
         {
             model.FAQ = row["FAQ"].ToString();
         }
         if (row["privacy_policy"] != null)
         {
             model.privacy_policy = row["privacy_policy"].ToString();
         }
     }
     return(model);
 }
コード例 #6
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(QAMZN.Model.tb_virtual_shop model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update tb_virtual_shop set ");
            strSql.Append("shop_name=@shop_name,");
            strSql.Append("shop_level=@shop_level,");
            strSql.Append("shop_intro=@shop_intro,");
            strSql.Append("shop_logo=@shop_logo,");
            strSql.Append("shop_link=@shop_link,");
            strSql.Append("service_email=@service_email,");
            strSql.Append("service_phone=@service_phone,");
            strSql.Append("service_reply_email=@service_reply_email,");
            strSql.Append("vacation=@vacation,");
            strSql.Append("about_seller=@about_seller,");
            strSql.Append("shipping_rates=@shipping_rates,");
            strSql.Append("shipping_policies=@shipping_policies,");
            strSql.Append("FAQ=@FAQ,");
            strSql.Append("privacy_policy=@privacy_policy");
            strSql.Append(" where user_id=@user_id ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@shop_name",           SqlDbType.VarChar,  50),
                new SqlParameter("@shop_level",          SqlDbType.Int,       4),
                new SqlParameter("@shop_intro",          SqlDbType.Text),
                new SqlParameter("@shop_logo",           SqlDbType.VarChar,  20),
                new SqlParameter("@shop_link",           SqlDbType.VarChar, 500),
                new SqlParameter("@service_email",       SqlDbType.VarChar,  50),
                new SqlParameter("@service_phone",       SqlDbType.VarChar,  50),
                new SqlParameter("@service_reply_email", SqlDbType.VarChar,  50),
                new SqlParameter("@vacation",            SqlDbType.Int,       4),
                new SqlParameter("@about_seller",        SqlDbType.Text),
                new SqlParameter("@shipping_rates",      SqlDbType.Text),
                new SqlParameter("@shipping_policies",   SqlDbType.Text),
                new SqlParameter("@FAQ",                 SqlDbType.Text),
                new SqlParameter("@privacy_policy",      SqlDbType.Text),
                new SqlParameter("@user_id",             SqlDbType.Int, 4)
            };
            parameters[0].Value  = model.shop_name;
            parameters[1].Value  = model.shop_level;
            parameters[2].Value  = model.shop_intro;
            parameters[3].Value  = model.shop_logo;
            parameters[4].Value  = model.shop_link;
            parameters[5].Value  = model.service_email;
            parameters[6].Value  = model.service_phone;
            parameters[7].Value  = model.service_reply_email;
            parameters[8].Value  = model.vacation;
            parameters[9].Value  = model.about_seller;
            parameters[10].Value = model.shipping_rates;
            parameters[11].Value = model.shipping_policies;
            parameters[12].Value = model.FAQ;
            parameters[13].Value = model.privacy_policy;
            parameters[14].Value = model.user_id;

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

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }