/// <summary> /// 更新一条数据 /// </summary> public static Hashtable Update(Model.ShopCar model, Hashtable MyHs) { string guid = Guid.NewGuid().ToString(); StringBuilder strSql = new StringBuilder(); strSql.Append("update ShopCar set "); strSql.Append(" IsDeleted = @IsDeleted , "); strSql.Append(" Status = @Status , "); strSql.Append(" BuyPrice = @BuyPrice , "); strSql.Append(" Code = @Code , "); strSql.Append(" MID = @MID , "); strSql.Append(" GId = @GId , "); strSql.Append(" GType = @GType , "); strSql.Append(" GCount = @GCount , "); strSql.Append(" AddTime = @AddTime , "); strSql.Append(" AddBy = @AddBy , "); strSql.Append(" Remark = @Remark "); strSql.Append(" where Id=@Id "); strSql.AppendFormat(" ;select '{0}'", guid); SqlParameter[] parameters = { new SqlParameter("@IsDeleted", SqlDbType.Bit, 1), new SqlParameter("@Status", SqlDbType.Int, 4), new SqlParameter("@BuyPrice", SqlDbType.Decimal, 9), new SqlParameter("@Code", SqlDbType.VarChar, 50), new SqlParameter("@MID", SqlDbType.VarChar, 50), new SqlParameter("@GId", SqlDbType.Int, 4), new SqlParameter("@GType", SqlDbType.VarChar, 50), new SqlParameter("@GCount", SqlDbType.Int, 4), new SqlParameter("@AddTime", SqlDbType.DateTime), new SqlParameter("@AddBy", SqlDbType.VarChar, 50), new SqlParameter("@Remark", SqlDbType.NVarChar, 1000), new SqlParameter("@Id", SqlDbType.Int, 4) }; parameters[0].Value = model.IsDeleted; parameters[1].Value = model.Status; parameters[2].Value = model.BuyPrice; parameters[3].Value = model.Code; parameters[4].Value = model.MID; parameters[5].Value = model.GId; parameters[6].Value = model.GType; parameters[7].Value = model.GCount; parameters[8].Value = model.AddTime; parameters[9].Value = model.AddBy; parameters[10].Value = model.Remark; parameters[11].Value = model.Id; MyHs.Add(strSql.ToString(), parameters); return(MyHs); }
/// <summary> /// 实体转换 /// <summary> private static Model.ShopCar TranEntity(DataRow dr) { if (dr != null) { Model.ShopCar model = new Model.ShopCar(); if (!string.IsNullOrEmpty(dr["Id"].ToString())) { model.Id = int.Parse(dr["Id"].ToString()); } if (!string.IsNullOrEmpty(dr["IsDeleted"].ToString())) { model.IsDeleted = bool.Parse(dr["IsDeleted"].ToString()); } if (!string.IsNullOrEmpty(dr["Status"].ToString())) { model.Status = int.Parse(dr["Status"].ToString()); } if (!string.IsNullOrEmpty(dr["BuyPrice"].ToString())) { model.BuyPrice = decimal.Parse(dr["BuyPrice"].ToString()); } model.Code = dr["Code"].ToString(); model.MID = dr["MID"].ToString(); if (!string.IsNullOrEmpty(dr["GId"].ToString())) { model.GId = int.Parse(dr["GId"].ToString()); } model.GType = dr["GType"].ToString(); if (!string.IsNullOrEmpty(dr["GCount"].ToString())) { model.GCount = int.Parse(dr["GCount"].ToString()); } if (!string.IsNullOrEmpty(dr["AddTime"].ToString())) { model.AddTime = DateTime.Parse(dr["AddTime"].ToString()); } model.AddBy = dr["AddBy"].ToString(); model.Remark = dr["Remark"].ToString(); return(model); } else { return(null); } }
/// <summary> /// 增加一条数据 /// </summary> public static Hashtable Insert(Model.ShopCar model, Hashtable MyHs) { string guid = Guid.NewGuid().ToString(); StringBuilder strSql = new StringBuilder(); strSql.Append("insert into ShopCar("); strSql.Append("IsDeleted,Status,BuyPrice,Code,MID,GId,GType,GCount,AddTime,AddBy,Remark"); strSql.Append(") values ("); strSql.Append("@IsDeleted,@Status,@BuyPrice,@Code,@MID,@GId,@GType,@GCount,@AddTime,@AddBy,@Remark"); strSql.Append(") "); strSql.AppendFormat(";select '{0}'", guid); SqlParameter[] parameters = { new SqlParameter("@IsDeleted", SqlDbType.Bit, 1), new SqlParameter("@Status", SqlDbType.Int, 4), new SqlParameter("@BuyPrice", SqlDbType.Decimal, 9), new SqlParameter("@Code", SqlDbType.VarChar, 50), new SqlParameter("@MID", SqlDbType.VarChar, 50), new SqlParameter("@GId", SqlDbType.Int, 4), new SqlParameter("@GType", SqlDbType.VarChar, 50), new SqlParameter("@GCount", SqlDbType.Int, 4), new SqlParameter("@AddTime", SqlDbType.DateTime), new SqlParameter("@AddBy", SqlDbType.VarChar, 50), new SqlParameter("@Remark", SqlDbType.NVarChar, 1000) }; parameters[0].Value = model.IsDeleted; parameters[1].Value = model.Status; parameters[2].Value = model.BuyPrice; parameters[3].Value = model.Code; parameters[4].Value = model.MID; parameters[5].Value = model.GId; parameters[6].Value = model.GType; parameters[7].Value = model.GCount; parameters[8].Value = model.AddTime; parameters[9].Value = model.AddBy; parameters[10].Value = model.Remark; MyHs.Add(strSql.ToString(), parameters); return(MyHs); }
/// <summary> /// 增加一条数据 /// </summary> public static bool Insert(Model.ShopCar model) { return(DAL.CommonBase.RunHashtable(Insert(model, new Hashtable()))); }
/// <summary> /// 更新一条数据 /// </summary> public static bool Update(Model.ShopCar model) { return(DAL.CommonBase.RunHashtable(Update(model, new Hashtable()))); }
public static bool Update(Model.ShopCar model) { return(yny_005.DAL.ShopCar.Update(model)); }
public static Hashtable Update(Model.ShopCar model, Hashtable MyHs) { return(yny_005.DAL.ShopCar.Update(model, MyHs)); }
public static bool Insert(Model.ShopCar model) { return(yny_005.DAL.ShopCar.Insert(model)); }
public static Hashtable Insert(Model.ShopCar model, Hashtable MyHs) { return(yny_005.DAL.ShopCar.Insert(model, MyHs)); }