Exemplo n.º 1
0
        /// <summary>
        /// 设置销售信用度
        /// </summary>
        private void SetCashcredit()
        {
            lgk.Model.Cashcredit cashcreditInfo = new lgk.Model.Cashcredit();

            if (cashcreditBLL.Exists("UserID=" + LoginUser.UserID + ""))
            {
                cashcreditInfo = cashcreditBLL.GetModel("UserID=" + LoginUser.UserID + "");

                cashcreditInfo.SNumber = cashcreditInfo.SNumber + 1;
                if (cashcreditInfo.SValues == 0)
                {
                    cashcreditInfo.SValues = 0;
                }

                cashcreditBLL.Update(cashcreditInfo);
            }
            else
            {
                cashcreditInfo.UserID    = getLoginID();
                cashcreditInfo.BNumber   = 0;
                cashcreditInfo.BTradeNum = 0;
                cashcreditInfo.BEndNum   = 0;
                cashcreditInfo.BValues   = 5;
                cashcreditInfo.SNumber   = 1;
                cashcreditInfo.STradeNum = 0;
                cashcreditInfo.SEndNum   = 0;
                cashcreditInfo.SValues   = 5;

                cashcreditBLL.Add(cashcreditInfo);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(lgk.Model.Cashcredit model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update Cashcredit set ");
            strSql.Append(" UserID = @UserID,");
            strSql.Append(" BNumber = @BNumber,");
            strSql.Append(" BTradeNum = @BTradeNum,");
            strSql.Append(" BEndNum = @BEndNum,");
            strSql.Append(" BValues = @BValues,");
            strSql.Append(" SNumber = @SNumber,");
            strSql.Append(" STradeNum = @STradeNum,");
            strSql.Append(" SEndNum = @SEndNum,");
            strSql.Append(" SValues = @SValues");
            strSql.Append(" where CreditID=@CreditID ");
            SqlParameter[] parameters =
            {
                new SqlParameter("@CreditID",  SqlDbType.BigInt, 8),
                new SqlParameter("@UserID",    SqlDbType.BigInt, 8),
                new SqlParameter("@BNumber",   SqlDbType.Int,    4),
                new SqlParameter("@BTradeNum", SqlDbType.Int,    4),
                new SqlParameter("@BEndNum",   SqlDbType.Int,    4),
                new SqlParameter("@BValues",   SqlDbType.Int,    4),
                new SqlParameter("@SNumber",   SqlDbType.Int,    4),
                new SqlParameter("@STradeNum", SqlDbType.Int,    4),
                new SqlParameter("@SEndNum",   SqlDbType.Int,    4),
                new SqlParameter("@SValues",   SqlDbType.Int, 4)
            };
            parameters[0].Value = model.CreditID;
            parameters[1].Value = model.UserID;
            parameters[2].Value = model.BNumber;
            parameters[3].Value = model.BTradeNum;
            parameters[4].Value = model.BEndNum;
            parameters[5].Value = model.BValues;
            parameters[6].Value = model.SNumber;
            parameters[7].Value = model.STradeNum;
            parameters[8].Value = model.SEndNum;
            parameters[9].Value = model.SValues;

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

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public long Add(lgk.Model.Cashcredit model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into Cashcredit(");
            strSql.Append("SValues,UserID,BNumber,BTradeNum,BEndNum,BValues,SNumber,STradeNum,SEndNum");
            strSql.Append(") values (");
            strSql.Append("@SValues,@UserID,@BNumber,@BTradeNum,@BEndNum,@BValues,@SNumber,@STradeNum,@SEndNum");
            strSql.Append(") ");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@UserID",    SqlDbType.BigInt, 8),
                new SqlParameter("@BNumber",   SqlDbType.Int,    4),
                new SqlParameter("@BTradeNum", SqlDbType.Int,    4),
                new SqlParameter("@BEndNum",   SqlDbType.Int,    4),
                new SqlParameter("@BValues",   SqlDbType.Int,    4),
                new SqlParameter("@SNumber",   SqlDbType.Int,    4),
                new SqlParameter("@STradeNum", SqlDbType.Int,    4),
                new SqlParameter("@SEndNum",   SqlDbType.Int,    4),
                new SqlParameter("@SValues",   SqlDbType.Int, 4)
            };
            parameters[0].Value = model.UserID;
            parameters[1].Value = model.BNumber;
            parameters[2].Value = model.BTradeNum;
            parameters[3].Value = model.BEndNum;
            parameters[4].Value = model.BValues;
            parameters[5].Value = model.SNumber;
            parameters[6].Value = model.STradeNum;
            parameters[7].Value = model.SEndNum;
            parameters[8].Value = model.SValues;

            object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt64(obj));
            }
        }
Exemplo n.º 4
0
        /// <summary>
        /// 显示数据
        /// </summary>
        private void ShowData()
        {
            lgk.Model.tb_Purchase purchaseInfo = purchaseBLL.GetModel(iPurchaseID);

            if (purchaseInfo != null)
            {
                #region 用户信息
                lgk.Model.tb_user userInfo = userBLL.GetModel(purchaseInfo.UserID);

                ltUserCode.Text = userInfo.UserCode;               //会员编号

                ltBankName.Text = userInfo.BankName;               //开户银行

                ltTrueName.Text = userInfo.TrueName;               //银行姓名

                ltBankAccount.Text = userInfo.BankAccount;         //银行帐号

                ltBankAccountUser.Text = userInfo.BankAccountUser; //银行姓名

                ltBankBranch.Text = userInfo.BankBranch;           //开户网点

                ltQQnumer.Text = userInfo.QQnumer;                 //卖家QQ号码

                ltPhoneNum.Text = userInfo.PhoneNum;               //卖家手机号码
                #endregion

                #region 求购信息
                ltTitle.Text     = purchaseInfo.Title;
                ltNumber.Text    = purchaseInfo.Number.ToString();
                ltQuantity.Text  = purchaseInfo.Quantity.ToString();
                ltPrice.Text     = purchaseInfo.Price.ToString("0.00");
                ltFactorage.Text = purchaseInfo.Charge.ToString("0.00");
                #endregion

                #region 信用等级
                lgk.Model.Cashcredit cashcreditInfo = cashcreditBLL.GetModel("UserID=" + purchaseInfo.UserID + "");
                if (cashcreditInfo != null)
                {
                    ltGrade.Text = cashcreditInfo.SValues.ToString();
                }
                #endregion
            }
        }
Exemplo n.º 5
0
        /// <summary>
        /// 显示数据
        /// </summary>
        private void ShowData()
        {
            lgk.Model.Cashsell cashsellInfo = cashsellBLL.GetModel(iCashsellID);

            if (cashsellInfo != null)
            {
                #region 商品信息
                ltTitle.Text   = cashsellInfo.Title;
                ltAmount.Text  = cashsellInfo.Amount.ToString("0.00");
                ltNumber.Text  = cashsellInfo.Number.ToString();
                ltPrice.Text   = cashsellInfo.Price.ToString("0.00");
                ltUnitNum.Text = cashsellInfo.UnitNum.ToString();
                #endregion

                #region 卖家信息
                lgk.Model.tb_user userInfo = userBLL.GetModel(cashsellInfo.UserID);
                ltUserCode.Text = userInfo.UserCode;               //会员编号

                ltBankName.Text = userInfo.BankName;               //开户银行

                ltTrueName.Text = userInfo.TrueName;               //银行姓名

                ltBankAccount.Text = userInfo.BankAccount;         //银行帐号

                ltBankAccountUser.Text = userInfo.BankAccountUser; //银行姓名

                ltBankBranch.Text = userInfo.BankBranch;           //开户网点

                ltQQnumer.Text = userInfo.QQnumer;                 //卖家QQ号码

                ltPhoneNum.Text = userInfo.PhoneNum;               //卖家手机号码
                #endregion

                #region 信用等级
                lgk.Model.Cashcredit cashcreditInfo = cashcreditBLL.GetModel("UserID=" + cashsellInfo.UserID + "");
                if (cashcreditInfo != null)
                {
                    ltGrade.Text = cashcreditInfo.BValues.ToString();
                }
                #endregion
            }
        }
Exemplo n.º 6
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public lgk.Model.Cashcredit GetModel(string strWhere)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select top 1 CreditID, UserID, BNumber, BTradeNum, BEndNum, BValues, SNumber, STradeNum, SEndNum, SValues");
            strSql.Append(" from Cashcredit ");
            if (strWhere.Trim() != "")
            {
                strSql.Append(" where " + strWhere);
            }

            lgk.Model.Cashcredit model = new lgk.Model.Cashcredit();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), null);

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["CreditID"].ToString() != "")
                {
                    model.CreditID = long.Parse(ds.Tables[0].Rows[0]["CreditID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["UserID"].ToString() != "")
                {
                    model.UserID = long.Parse(ds.Tables[0].Rows[0]["UserID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["BNumber"].ToString() != "")
                {
                    model.BNumber = int.Parse(ds.Tables[0].Rows[0]["BNumber"].ToString());
                }
                if (ds.Tables[0].Rows[0]["BTradeNum"].ToString() != "")
                {
                    model.BTradeNum = int.Parse(ds.Tables[0].Rows[0]["BTradeNum"].ToString());
                }
                if (ds.Tables[0].Rows[0]["BEndNum"].ToString() != "")
                {
                    model.BEndNum = int.Parse(ds.Tables[0].Rows[0]["BEndNum"].ToString());
                }
                if (ds.Tables[0].Rows[0]["BValues"].ToString() != "")
                {
                    model.BValues = int.Parse(ds.Tables[0].Rows[0]["BValues"].ToString());
                }
                if (ds.Tables[0].Rows[0]["SNumber"].ToString() != "")
                {
                    model.SNumber = int.Parse(ds.Tables[0].Rows[0]["SNumber"].ToString());
                }
                if (ds.Tables[0].Rows[0]["STradeNum"].ToString() != "")
                {
                    model.STradeNum = int.Parse(ds.Tables[0].Rows[0]["STradeNum"].ToString());
                }
                if (ds.Tables[0].Rows[0]["SEndNum"].ToString() != "")
                {
                    model.SEndNum = int.Parse(ds.Tables[0].Rows[0]["SEndNum"].ToString());
                }
                if (ds.Tables[0].Rows[0]["SValues"].ToString() != "")
                {
                    model.SValues = int.Parse(ds.Tables[0].Rows[0]["SValues"].ToString());
                }

                return(model);
            }
            else
            {
                return(null);
            }
        }
Exemplo n.º 7
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public lgk.Model.Cashcredit GetModel(long CreditID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select CreditID, UserID, BNumber, BTradeNum, BEndNum, BValues, SNumber, STradeNum, SEndNum, SValues");
            strSql.Append(" from Cashcredit ");
            strSql.Append(" where CreditID=@CreditID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@CreditID", SqlDbType.BigInt, 8)
            };
            parameters[0].Value = CreditID;

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

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["CreditID"].ToString() != "")
                {
                    model.CreditID = long.Parse(ds.Tables[0].Rows[0]["CreditID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["UserID"].ToString() != "")
                {
                    model.UserID = long.Parse(ds.Tables[0].Rows[0]["UserID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["BNumber"].ToString() != "")
                {
                    model.BNumber = int.Parse(ds.Tables[0].Rows[0]["BNumber"].ToString());
                }
                if (ds.Tables[0].Rows[0]["BTradeNum"].ToString() != "")
                {
                    model.BTradeNum = int.Parse(ds.Tables[0].Rows[0]["BTradeNum"].ToString());
                }
                if (ds.Tables[0].Rows[0]["BEndNum"].ToString() != "")
                {
                    model.BEndNum = int.Parse(ds.Tables[0].Rows[0]["BEndNum"].ToString());
                }
                if (ds.Tables[0].Rows[0]["BValues"].ToString() != "")
                {
                    model.BValues = int.Parse(ds.Tables[0].Rows[0]["BValues"].ToString());
                }
                if (ds.Tables[0].Rows[0]["SNumber"].ToString() != "")
                {
                    model.SNumber = int.Parse(ds.Tables[0].Rows[0]["SNumber"].ToString());
                }
                if (ds.Tables[0].Rows[0]["STradeNum"].ToString() != "")
                {
                    model.STradeNum = int.Parse(ds.Tables[0].Rows[0]["STradeNum"].ToString());
                }
                if (ds.Tables[0].Rows[0]["SEndNum"].ToString() != "")
                {
                    model.SEndNum = int.Parse(ds.Tables[0].Rows[0]["SEndNum"].ToString());
                }
                if (ds.Tables[0].Rows[0]["SValues"].ToString() != "")
                {
                    model.SValues = int.Parse(ds.Tables[0].Rows[0]["SValues"].ToString());
                }

                return(model);
            }
            else
            {
                return(null);
            }
        }