Exemplo n.º 1
0
 /// <summary>
 /// 由一行数据得到一个实体
 /// </summary>
 private Hi.Model.PAY_PayLog GetModel(DataRow r)
 {
     Hi.Model.PAY_PayLog model = new Hi.Model.PAY_PayLog();
     model.ID            = SqlHelper.GetInt(r["ID"]);
     model.OrderId       = SqlHelper.GetInt(r["OrderId"]);
     model.Ordercode     = SqlHelper.GetString(r["Ordercode"]);
     model.number        = SqlHelper.GetString(r["number"]);
     model.CompID        = SqlHelper.GetInt(r["CompID"]);
     model.OrgCode       = SqlHelper.GetString(r["OrgCode"]);
     model.MarkName      = SqlHelper.GetString(r["MarkName"]);
     model.MarkNumber    = SqlHelper.GetString(r["MarkNumber"]);
     model.AccountName   = SqlHelper.GetString(r["AccountName"]);
     model.bankcode      = SqlHelper.GetString(r["bankcode"]);
     model.bankAddress   = SqlHelper.GetString(r["bankAddress"]);
     model.bankPrivate   = SqlHelper.GetString(r["bankPrivate"]);
     model.bankCity      = SqlHelper.GetString(r["bankCity"]);
     model.Price         = SqlHelper.GetDecimal(r["Price"]);
     model.Remark        = SqlHelper.GetString(r["Remark"]);
     model.Start         = SqlHelper.GetString(r["Start"]);
     model.ResultMessage = SqlHelper.GetString(r["ResultMessage"]);
     model.CreateUser    = SqlHelper.GetInt(r["CreateUser"]);
     model.CreateDate    = SqlHelper.GetDateTime(r["CreateDate"]);
     return(model);
 }
Exemplo n.º 2
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(Hi.Model.PAY_PayLog model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into [PAY_PayLog](");
            strSql.Append("[OrderId],[Ordercode],[number],[CompID],[OrgCode],[MarkName],[MarkNumber],[AccountName],[bankcode],[bankAddress],[bankPrivate],[bankCity],[Price],[Remark],[Start],[ResultMessage],[CreateUser],[CreateDate])");
            strSql.Append(" values (");
            strSql.Append("@OrderId,@Ordercode,@number,@CompID,@OrgCode,@MarkName,@MarkNumber,@AccountName,@bankcode,@bankAddress,@bankPrivate,@bankCity,@Price,@Remark,@Start,@ResultMessage,@CreateUser,@CreateDate)");
            strSql.Append(";select @@Identity");
            SqlParameter[] parameters =
            {
                new SqlParameter("@OrderId",       SqlDbType.BigInt),
                new SqlParameter("@Ordercode",     SqlDbType.NVarChar,  20),
                new SqlParameter("@number",        SqlDbType.VarChar,  200),
                new SqlParameter("@CompID",        SqlDbType.Int),
                new SqlParameter("@OrgCode",       SqlDbType.NVarChar,  50),
                new SqlParameter("@MarkName",      SqlDbType.NVarChar,  50),
                new SqlParameter("@MarkNumber",    SqlDbType.NVarChar,  50),
                new SqlParameter("@AccountName",   SqlDbType.NVarChar,  20),
                new SqlParameter("@bankcode",      SqlDbType.NVarChar,  50),
                new SqlParameter("@bankAddress",   SqlDbType.NVarChar,  50),
                new SqlParameter("@bankPrivate",   SqlDbType.NVarChar,  20),
                new SqlParameter("@bankCity",      SqlDbType.NVarChar,  20),
                new SqlParameter("@Price",         SqlDbType.Decimal),
                new SqlParameter("@Remark",        SqlDbType.NVarChar, 200),
                new SqlParameter("@Start",         SqlDbType.NVarChar,  50),
                new SqlParameter("@ResultMessage", SqlDbType.NVarChar, 200),
                new SqlParameter("@CreateUser",    SqlDbType.Int),
                new SqlParameter("@CreateDate",    SqlDbType.DateTime)
            };
            parameters[0].Value = model.OrderId;

            if (model.Ordercode != null)
            {
                parameters[1].Value = model.Ordercode;
            }
            else
            {
                parameters[1].Value = DBNull.Value;
            }


            if (model.number != null)
            {
                parameters[2].Value = model.number;
            }
            else
            {
                parameters[2].Value = DBNull.Value;
            }

            parameters[3].Value = model.CompID;

            if (model.OrgCode != null)
            {
                parameters[4].Value = model.OrgCode;
            }
            else
            {
                parameters[4].Value = DBNull.Value;
            }


            if (model.MarkName != null)
            {
                parameters[5].Value = model.MarkName;
            }
            else
            {
                parameters[5].Value = DBNull.Value;
            }


            if (model.MarkNumber != null)
            {
                parameters[6].Value = model.MarkNumber;
            }
            else
            {
                parameters[6].Value = DBNull.Value;
            }


            if (model.AccountName != null)
            {
                parameters[7].Value = model.AccountName;
            }
            else
            {
                parameters[7].Value = DBNull.Value;
            }


            if (model.bankcode != null)
            {
                parameters[8].Value = model.bankcode;
            }
            else
            {
                parameters[8].Value = DBNull.Value;
            }


            if (model.bankAddress != null)
            {
                parameters[9].Value = model.bankAddress;
            }
            else
            {
                parameters[9].Value = DBNull.Value;
            }


            if (model.bankPrivate != null)
            {
                parameters[10].Value = model.bankPrivate;
            }
            else
            {
                parameters[10].Value = DBNull.Value;
            }


            if (model.bankCity != null)
            {
                parameters[11].Value = model.bankCity;
            }
            else
            {
                parameters[11].Value = DBNull.Value;
            }

            parameters[12].Value = model.Price;

            if (model.Remark != null)
            {
                parameters[13].Value = model.Remark;
            }
            else
            {
                parameters[13].Value = DBNull.Value;
            }


            if (model.Start != null)
            {
                parameters[14].Value = model.Start;
            }
            else
            {
                parameters[14].Value = DBNull.Value;
            }


            if (model.ResultMessage != null)
            {
                parameters[15].Value = model.ResultMessage;
            }
            else
            {
                parameters[15].Value = DBNull.Value;
            }

            parameters[16].Value = model.CreateUser;

            if (model.CreateDate != DateTime.MinValue)
            {
                parameters[17].Value = model.CreateDate;
            }
            else
            {
                parameters[17].Value = DBNull.Value;
            }

            return(SqlHelper.GetInt(SqlHelper.GetSingle(SqlHelper.LocalSqlServer, strSql.ToString(), parameters)));
        }
Exemplo n.º 3
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Hi.Model.PAY_PayLog model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update [PAY_PayLog] set ");
            strSql.Append("[OrderId]=@OrderId,");
            strSql.Append("[Ordercode]=@Ordercode,");
            strSql.Append("[number]=@number,");
            strSql.Append("[CompID]=@CompID,");
            strSql.Append("[OrgCode]=@OrgCode,");
            strSql.Append("[MarkName]=@MarkName,");
            strSql.Append("[MarkNumber]=@MarkNumber,");
            strSql.Append("[AccountName]=@AccountName,");
            strSql.Append("[bankcode]=@bankcode,");
            strSql.Append("[bankAddress]=@bankAddress,");
            strSql.Append("[bankPrivate]=@bankPrivate,");
            strSql.Append("[bankCity]=@bankCity,");
            strSql.Append("[Price]=@Price,");
            strSql.Append("[Remark]=@Remark,");
            strSql.Append("[Start]=@Start,");
            strSql.Append("[ResultMessage]=@ResultMessage,");
            strSql.Append("[CreateUser]=@CreateUser,");
            strSql.Append("[CreateDate]=@CreateDate");
            strSql.Append(" where [ID]=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@ID",            SqlDbType.BigInt),
                new SqlParameter("@OrderId",       SqlDbType.BigInt),
                new SqlParameter("@Ordercode",     SqlDbType.NVarChar,  20),
                new SqlParameter("@number",        SqlDbType.VarChar,  200),
                new SqlParameter("@CompID",        SqlDbType.Int),
                new SqlParameter("@OrgCode",       SqlDbType.NVarChar,  50),
                new SqlParameter("@MarkName",      SqlDbType.NVarChar,  50),
                new SqlParameter("@MarkNumber",    SqlDbType.NVarChar,  50),
                new SqlParameter("@AccountName",   SqlDbType.NVarChar,  20),
                new SqlParameter("@bankcode",      SqlDbType.NVarChar,  50),
                new SqlParameter("@bankAddress",   SqlDbType.NVarChar,  50),
                new SqlParameter("@bankPrivate",   SqlDbType.NVarChar,  20),
                new SqlParameter("@bankCity",      SqlDbType.NVarChar,  20),
                new SqlParameter("@Price",         SqlDbType.Decimal),
                new SqlParameter("@Remark",        SqlDbType.NVarChar, 200),
                new SqlParameter("@Start",         SqlDbType.NVarChar,  50),
                new SqlParameter("@ResultMessage", SqlDbType.NVarChar, 200),
                new SqlParameter("@CreateUser",    SqlDbType.Int),
                new SqlParameter("@CreateDate",    SqlDbType.DateTime)
            };
            parameters[0].Value = model.ID;
            parameters[1].Value = model.OrderId;

            if (model.Ordercode != null)
            {
                parameters[2].Value = model.Ordercode;
            }
            else
            {
                parameters[2].Value = DBNull.Value;
            }


            if (model.number != null)
            {
                parameters[3].Value = model.number;
            }
            else
            {
                parameters[3].Value = DBNull.Value;
            }

            parameters[4].Value = model.CompID;

            if (model.OrgCode != null)
            {
                parameters[5].Value = model.OrgCode;
            }
            else
            {
                parameters[5].Value = DBNull.Value;
            }


            if (model.MarkName != null)
            {
                parameters[6].Value = model.MarkName;
            }
            else
            {
                parameters[6].Value = DBNull.Value;
            }


            if (model.MarkNumber != null)
            {
                parameters[7].Value = model.MarkNumber;
            }
            else
            {
                parameters[7].Value = DBNull.Value;
            }


            if (model.AccountName != null)
            {
                parameters[8].Value = model.AccountName;
            }
            else
            {
                parameters[8].Value = DBNull.Value;
            }


            if (model.bankcode != null)
            {
                parameters[9].Value = model.bankcode;
            }
            else
            {
                parameters[9].Value = DBNull.Value;
            }


            if (model.bankAddress != null)
            {
                parameters[10].Value = model.bankAddress;
            }
            else
            {
                parameters[10].Value = DBNull.Value;
            }


            if (model.bankPrivate != null)
            {
                parameters[11].Value = model.bankPrivate;
            }
            else
            {
                parameters[11].Value = DBNull.Value;
            }


            if (model.bankCity != null)
            {
                parameters[12].Value = model.bankCity;
            }
            else
            {
                parameters[12].Value = DBNull.Value;
            }

            parameters[13].Value = model.Price;

            if (model.Remark != null)
            {
                parameters[14].Value = model.Remark;
            }
            else
            {
                parameters[14].Value = DBNull.Value;
            }


            if (model.Start != null)
            {
                parameters[15].Value = model.Start;
            }
            else
            {
                parameters[15].Value = DBNull.Value;
            }


            if (model.ResultMessage != null)
            {
                parameters[16].Value = model.ResultMessage;
            }
            else
            {
                parameters[16].Value = DBNull.Value;
            }

            parameters[17].Value = model.CreateUser;

            if (model.CreateDate != DateTime.MinValue)
            {
                parameters[18].Value = model.CreateDate;
            }
            else
            {
                parameters[18].Value = DBNull.Value;
            }


            return(SqlHelper.ExecuteSql(SqlHelper.LocalSqlServer, strSql.ToString(), parameters) > 0);
        }