/// <summary> /// 得到一个对象实体 /// </summary> public WisdCar.Model.PO.ConsumeLogPO GetModel(int ConsumeLogID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 ConsumeLogID,ConsumeBatchNo,ClubCardID,ClubCardNo,CustID,CustName,ConsumeDate,ConsumeStore,OriginalStore,ConsumeType,PayType,ClubCardPackageID,PackageDetailID,ItemName,ConsumeCount,OriginalPrice,ItemID,LogicalStatus,CreatorID,CreatedDate,LastModifierID,LastModifiedDate,Reserved1,Reserved2,Reserved3 from ConsumeLog "); strSql.Append(" where ConsumeLogID=@ConsumeLogID"); SqlParameter[] parameters = { new SqlParameter("@ConsumeLogID", SqlDbType.Int, 4) }; parameters[0].Value = ConsumeLogID; WisdCar.Model.PO.ConsumeLogPO model = new WisdCar.Model.PO.ConsumeLogPO(); DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { return(DataRowToModel(ds.Tables[0].Rows[0])); } else { return(null); } }
/// <summary> /// 得到一个对象实体 /// </summary> public WisdCar.Model.PO.ConsumeLogPO DataRowToModel(DataRow row) { WisdCar.Model.PO.ConsumeLogPO model=new WisdCar.Model.PO.ConsumeLogPO(); if (row != null) { if(row["ConsumeLogID"]!=null && row["ConsumeLogID"].ToString()!="") { model.ConsumeLogID=int.Parse(row["ConsumeLogID"].ToString()); } if(row["ConsumeBatchNo"]!=null) { model.ConsumeBatchNo=row["ConsumeBatchNo"].ToString(); } if(row["ClubCardID"]!=null && row["ClubCardID"].ToString()!="") { model.ClubCardID=int.Parse(row["ClubCardID"].ToString()); } if(row["ClubCardNo"]!=null && row["ClubCardNo"].ToString()!="") { model.ClubCardNo=row["ClubCardNo"].ToString(); } if(row["CustID"]!=null && row["CustID"].ToString()!="") { model.CustID=int.Parse(row["CustID"].ToString()); } if(row["CustName"]!=null) { model.CustName=row["CustName"].ToString(); } if(row["ConsumeDate"]!=null && row["ConsumeDate"].ToString()!="") { model.ConsumeDate=DateTime.Parse(row["ConsumeDate"].ToString()); } if(row["ConsumeStore"]!=null) { model.ConsumeStore=row["ConsumeStore"].ToString(); } if(row["OriginalStore"]!=null) { model.OriginalStore=row["OriginalStore"].ToString(); } if(row["ConsumeType"]!=null && row["ConsumeType"].ToString()!="") { model.ConsumeType=int.Parse(row["ConsumeType"].ToString()); } if(row["PayType"]!=null && row["PayType"].ToString()!="") { model.PayType=int.Parse(row["PayType"].ToString()); } if(row["ClubCardPackageID"]!=null && row["ClubCardPackageID"].ToString()!="") { model.ClubCardPackageID=row["ClubCardPackageID"].ToString(); } if(row["PackageDetailID"]!=null && row["PackageDetailID"].ToString()!="") { model.PackageDetailID=int.Parse(row["PackageDetailID"].ToString()); } if(row["ItemName"]!=null) { model.ItemName=row["ItemName"].ToString(); } if(row["ConsumeCount"]!=null && row["ConsumeCount"].ToString()!="") { model.ConsumeCount=int.Parse(row["ConsumeCount"].ToString()); } if(row["OriginalPrice"]!=null && row["OriginalPrice"].ToString()!="") { model.OriginalPrice=decimal.Parse(row["OriginalPrice"].ToString()); } if(row["ItemID"]!=null && row["ItemID"].ToString()!="") { model.ItemID=int.Parse(row["ItemID"].ToString()); } if(row["LogicalStatus"]!=null && row["LogicalStatus"].ToString()!="") { model.LogicalStatus=int.Parse(row["LogicalStatus"].ToString()); } if(row["CreatorID"]!=null) { model.CreatorID=row["CreatorID"].ToString(); } if(row["CreatedDate"]!=null && row["CreatedDate"].ToString()!="") { model.CreatedDate=DateTime.Parse(row["CreatedDate"].ToString()); } if(row["LastModifierID"]!=null) { model.LastModifierID=row["LastModifierID"].ToString(); } if(row["LastModifiedDate"]!=null && row["LastModifiedDate"].ToString()!="") { model.LastModifiedDate=DateTime.Parse(row["LastModifiedDate"].ToString()); } if(row["Reserved1"]!=null) { model.Reserved1=row["Reserved1"].ToString(); } if(row["Reserved2"]!=null) { model.Reserved2=row["Reserved2"].ToString(); } if(row["Reserved3"]!=null) { model.Reserved3=row["Reserved3"].ToString(); } } return model; }
/// <summary> /// 得到一个对象实体 /// </summary> public WisdCar.Model.PO.ConsumeLogPO GetModel(int ConsumeLogID) { StringBuilder strSql=new StringBuilder(); strSql.Append("select top 1 ConsumeLogID,ConsumeBatchNo,ClubCardID,ClubCardNo,CustID,CustName,ConsumeDate,ConsumeStore,OriginalStore,ConsumeType,PayType,ClubCardPackageID,PackageDetailID,ItemName,ConsumeCount,OriginalPrice,ItemID,LogicalStatus,CreatorID,CreatedDate,LastModifierID,LastModifiedDate,Reserved1,Reserved2,Reserved3 from ConsumeLog "); strSql.Append(" where ConsumeLogID=@ConsumeLogID"); SqlParameter[] parameters = { new SqlParameter("@ConsumeLogID", SqlDbType.Int,4) }; parameters[0].Value = ConsumeLogID; WisdCar.Model.PO.ConsumeLogPO model=new WisdCar.Model.PO.ConsumeLogPO(); DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } }
/// <summary> /// 增加一条数据 /// </summary> public int Add(WisdCar.Model.PO.ConsumeLogPO model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into ConsumeLog("); strSql.Append("ConsumeBatchNo,ClubCardID,ClubCardNo,CustID,CustName,ConsumeDate,ConsumeStore,OriginalStore,ConsumeType,PayType,ClubCardPackageID,PackageDetailID,ItemName,ConsumeCount,OriginalPrice,ItemID,LogicalStatus,CreatorID,CreatedDate,LastModifierID,LastModifiedDate,Reserved1,Reserved2,Reserved3)"); strSql.Append(" values ("); strSql.Append("@ConsumeBatchNo,@ClubCardID,@ClubCardNo,@CustID,@CustName,@ConsumeDate,@ConsumeStore,@OriginalStore,@ConsumeType,@PayType,@ClubCardPackageID,@PackageDetailID,@ItemName,@ConsumeCount,@OriginalPrice,@ItemID,@LogicalStatus,@CreatorID,@CreatedDate,@LastModifierID,@LastModifiedDate,@Reserved1,@Reserved2,@Reserved3)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@ConsumeBatchNo", SqlDbType.NVarChar, 50), new SqlParameter("@ClubCardID", SqlDbType.Int, 4), new SqlParameter("@ClubCardNo", SqlDbType.NVarChar, 50), new SqlParameter("@CustID", SqlDbType.Int, 4), new SqlParameter("@CustName", SqlDbType.NVarChar, 50), new SqlParameter("@ConsumeDate", SqlDbType.DateTime), new SqlParameter("@ConsumeStore", SqlDbType.NVarChar, 50), new SqlParameter("@OriginalStore", SqlDbType.NVarChar, 50), new SqlParameter("@ConsumeType", SqlDbType.Int, 4), new SqlParameter("@PayType", SqlDbType.Int, 4), new SqlParameter("@ClubCardPackageID", SqlDbType.NVarChar, 50), new SqlParameter("@PackageDetailID", SqlDbType.Int, 4), new SqlParameter("@ItemName", SqlDbType.NVarChar, 50), new SqlParameter("@ConsumeCount", SqlDbType.Int, 4), new SqlParameter("@OriginalPrice", SqlDbType.Decimal, 5), new SqlParameter("@ItemID", SqlDbType.Int, 4), new SqlParameter("@LogicalStatus", SqlDbType.Int, 4), new SqlParameter("@CreatorID", SqlDbType.NVarChar, 50), new SqlParameter("@CreatedDate", SqlDbType.DateTime), new SqlParameter("@LastModifierID", SqlDbType.NVarChar, 50), new SqlParameter("@LastModifiedDate", SqlDbType.DateTime), new SqlParameter("@Reserved1", SqlDbType.NVarChar, 100), new SqlParameter("@Reserved2", SqlDbType.NVarChar, 100), new SqlParameter("@Reserved3", SqlDbType.NVarChar, 100) }; parameters[0].Value = model.ConsumeBatchNo; parameters[1].Value = model.ClubCardID; parameters[2].Value = model.ClubCardNo; parameters[3].Value = model.CustID; parameters[4].Value = model.CustName; parameters[5].Value = model.ConsumeDate; parameters[6].Value = model.ConsumeStore; parameters[7].Value = model.OriginalStore; parameters[8].Value = model.ConsumeType; parameters[9].Value = model.PayType; parameters[10].Value = model.ClubCardPackageID; parameters[11].Value = model.PackageDetailID; parameters[12].Value = model.ItemName; parameters[13].Value = model.ConsumeCount; parameters[14].Value = model.OriginalPrice; parameters[15].Value = model.ItemID; parameters[16].Value = model.LogicalStatus; parameters[17].Value = model.CreatorID; parameters[18].Value = model.CreatedDate; parameters[19].Value = model.LastModifierID; parameters[20].Value = model.LastModifiedDate; parameters[21].Value = model.Reserved1; parameters[22].Value = model.Reserved2; parameters[23].Value = model.Reserved3; object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters); if (obj == null) { return(0); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 得到一个对象实体 /// </summary> public WisdCar.Model.PO.ConsumeLogPO DataRowToModel(DataRow row) { WisdCar.Model.PO.ConsumeLogPO model = new WisdCar.Model.PO.ConsumeLogPO(); if (row != null) { if (row["ConsumeLogID"] != null && row["ConsumeLogID"].ToString() != "") { model.ConsumeLogID = int.Parse(row["ConsumeLogID"].ToString()); } if (row["ConsumeBatchNo"] != null) { model.ConsumeBatchNo = row["ConsumeBatchNo"].ToString(); } if (row["ClubCardID"] != null && row["ClubCardID"].ToString() != "") { model.ClubCardID = int.Parse(row["ClubCardID"].ToString()); } if (row["ClubCardNo"] != null && row["ClubCardNo"].ToString() != "") { model.ClubCardNo = row["ClubCardNo"].ToString(); } if (row["CustID"] != null && row["CustID"].ToString() != "") { model.CustID = int.Parse(row["CustID"].ToString()); } if (row["CustName"] != null) { model.CustName = row["CustName"].ToString(); } if (row["ConsumeDate"] != null && row["ConsumeDate"].ToString() != "") { model.ConsumeDate = DateTime.Parse(row["ConsumeDate"].ToString()); } if (row["ConsumeStore"] != null) { model.ConsumeStore = row["ConsumeStore"].ToString(); } if (row["OriginalStore"] != null) { model.OriginalStore = row["OriginalStore"].ToString(); } if (row["ConsumeType"] != null && row["ConsumeType"].ToString() != "") { model.ConsumeType = int.Parse(row["ConsumeType"].ToString()); } if (row["PayType"] != null && row["PayType"].ToString() != "") { model.PayType = int.Parse(row["PayType"].ToString()); } if (row["ClubCardPackageID"] != null && row["ClubCardPackageID"].ToString() != "") { model.ClubCardPackageID = row["ClubCardPackageID"].ToString(); } if (row["PackageDetailID"] != null && row["PackageDetailID"].ToString() != "") { model.PackageDetailID = int.Parse(row["PackageDetailID"].ToString()); } if (row["ItemName"] != null) { model.ItemName = row["ItemName"].ToString(); } if (row["ConsumeCount"] != null && row["ConsumeCount"].ToString() != "") { model.ConsumeCount = int.Parse(row["ConsumeCount"].ToString()); } if (row["OriginalPrice"] != null && row["OriginalPrice"].ToString() != "") { model.OriginalPrice = decimal.Parse(row["OriginalPrice"].ToString()); } if (row["ItemID"] != null && row["ItemID"].ToString() != "") { model.ItemID = int.Parse(row["ItemID"].ToString()); } if (row["LogicalStatus"] != null && row["LogicalStatus"].ToString() != "") { model.LogicalStatus = int.Parse(row["LogicalStatus"].ToString()); } if (row["CreatorID"] != null) { model.CreatorID = row["CreatorID"].ToString(); } if (row["CreatedDate"] != null && row["CreatedDate"].ToString() != "") { model.CreatedDate = DateTime.Parse(row["CreatedDate"].ToString()); } if (row["LastModifierID"] != null) { model.LastModifierID = row["LastModifierID"].ToString(); } if (row["LastModifiedDate"] != null && row["LastModifiedDate"].ToString() != "") { model.LastModifiedDate = DateTime.Parse(row["LastModifiedDate"].ToString()); } if (row["Reserved1"] != null) { model.Reserved1 = row["Reserved1"].ToString(); } if (row["Reserved2"] != null) { model.Reserved2 = row["Reserved2"].ToString(); } if (row["Reserved3"] != null) { model.Reserved3 = row["Reserved3"].ToString(); } } return(model); }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(WisdCar.Model.PO.ConsumeLogPO model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update ConsumeLog set "); strSql.Append("ConsumeBatchNo=@ConsumeBatchNo,"); strSql.Append("ClubCardID=@ClubCardID,"); strSql.Append("ClubCardNo=@ClubCardNo,"); strSql.Append("CustID=@CustID,"); strSql.Append("CustName=@CustName,"); strSql.Append("ConsumeDate=@ConsumeDate,"); strSql.Append("ConsumeStore=@ConsumeStore,"); strSql.Append("OriginalStore=@OriginalStore,"); strSql.Append("ConsumeType=@ConsumeType,"); strSql.Append("PayType=@PayType,"); strSql.Append("ClubCardPackageID=@ClubCardPackageID,"); strSql.Append("PackageDetailID=@PackageDetailID,"); strSql.Append("ItemName=@ItemName,"); strSql.Append("ConsumeCount=@ConsumeCount,"); strSql.Append("OriginalPrice=@OriginalPrice,"); strSql.Append("ItemID=@ItemID,"); strSql.Append("LogicalStatus=@LogicalStatus,"); strSql.Append("CreatorID=@CreatorID,"); strSql.Append("CreatedDate=@CreatedDate,"); strSql.Append("LastModifierID=@LastModifierID,"); strSql.Append("LastModifiedDate=@LastModifiedDate,"); strSql.Append("Reserved1=@Reserved1,"); strSql.Append("Reserved2=@Reserved2,"); strSql.Append("Reserved3=@Reserved3"); strSql.Append(" where ConsumeLogID=@ConsumeLogID"); SqlParameter[] parameters = { new SqlParameter("@ConsumeBatchNo", SqlDbType.NVarChar, 50), new SqlParameter("@ClubCardID", SqlDbType.Int, 4), new SqlParameter("@ClubCardNo", SqlDbType.NVarChar, 50), new SqlParameter("@CustID", SqlDbType.Int, 4), new SqlParameter("@CustName", SqlDbType.NVarChar, 50), new SqlParameter("@ConsumeDate", SqlDbType.DateTime), new SqlParameter("@ConsumeStore", SqlDbType.NVarChar, 50), new SqlParameter("@OriginalStore", SqlDbType.NVarChar, 50), new SqlParameter("@ConsumeType", SqlDbType.Int, 4), new SqlParameter("@PayType", SqlDbType.Int, 4), new SqlParameter("@ClubCardPackageID", SqlDbType.NVarChar, 50), new SqlParameter("@PackageDetailID", SqlDbType.Int, 4), new SqlParameter("@ItemName", SqlDbType.NVarChar, 50), new SqlParameter("@ConsumeCount", SqlDbType.Int, 4), new SqlParameter("@OriginalPrice", SqlDbType.Decimal, 5), new SqlParameter("@ItemID", SqlDbType.Int, 4), new SqlParameter("@LogicalStatus", SqlDbType.Int, 4), new SqlParameter("@CreatorID", SqlDbType.NVarChar, 50), new SqlParameter("@CreatedDate", SqlDbType.DateTime), new SqlParameter("@LastModifierID", SqlDbType.NVarChar, 50), new SqlParameter("@LastModifiedDate", SqlDbType.DateTime), new SqlParameter("@Reserved1", SqlDbType.NVarChar, 100), new SqlParameter("@Reserved2", SqlDbType.NVarChar, 100), new SqlParameter("@Reserved3", SqlDbType.NVarChar, 100), new SqlParameter("@ConsumeLogID", SqlDbType.Int, 4) }; parameters[0].Value = model.ConsumeBatchNo; parameters[1].Value = model.ClubCardID; parameters[2].Value = model.ClubCardNo; parameters[3].Value = model.CustID; parameters[4].Value = model.CustName; parameters[5].Value = model.ConsumeDate; parameters[6].Value = model.ConsumeStore; parameters[7].Value = model.OriginalStore; parameters[8].Value = model.ConsumeType; parameters[9].Value = model.PayType; parameters[10].Value = model.ClubCardPackageID; parameters[11].Value = model.PackageDetailID; parameters[12].Value = model.ItemName; parameters[13].Value = model.ConsumeCount; parameters[14].Value = model.OriginalPrice; parameters[15].Value = model.ItemID; parameters[16].Value = model.LogicalStatus; parameters[17].Value = model.CreatorID; parameters[18].Value = model.CreatedDate; parameters[19].Value = model.LastModifierID; parameters[20].Value = model.LastModifiedDate; parameters[21].Value = model.Reserved1; parameters[22].Value = model.Reserved2; parameters[23].Value = model.Reserved3; parameters[24].Value = model.ConsumeLogID; int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters); if (rows > 0) { return(true); } else { return(false); } }