/// <summary> /// 得到一个对象实体 /// </summary> public M_GoodsSkuExtraInfo GetM_GoodsSkuExtraInfoModel(int m_GoodsSkuExtraInfoID) { StringBuilder strSql = new StringBuilder(); strSql.Append("select top 1 m_GoodsSkuExtraInfoID,m_GoodsSkuInfoID,extra_id,sku_id,properties,quantity,price,memo,created,modified from tb_M_GoodsSkuExtraInfo "); strSql.Append(" where m_GoodsSkuExtraInfoID=@m_GoodsSkuExtraInfoID "); SqlParameter[] parameters = { new SqlParameter("@m_GoodsSkuExtraInfoID", SqlDbType.Int, 4) }; parameters[0].Value = m_GoodsSkuExtraInfoID; M_GoodsSkuExtraInfo model = new M_GoodsSkuExtraInfo(); DataSet ds = DbHelper.ExecuteDataset(CommandType.Text, strSql.ToString(), parameters); if (ds.Tables[0].Rows.Count > 0) { if (ds.Tables[0].Rows[0]["m_GoodsSkuExtraInfoID"].ToString() != "") { model.m_GoodsSkuExtraInfoID = int.Parse(ds.Tables[0].Rows[0]["m_GoodsSkuExtraInfoID"].ToString()); } if (ds.Tables[0].Rows[0]["m_GoodsSkuInfoID"].ToString() != "") { model.m_GoodsSkuInfoID = int.Parse(ds.Tables[0].Rows[0]["m_GoodsSkuInfoID"].ToString()); } if (ds.Tables[0].Rows[0]["extra_id"].ToString() != "") { model.extra_id = int.Parse(ds.Tables[0].Rows[0]["extra_id"].ToString()); } if (ds.Tables[0].Rows[0]["sku_id"].ToString() != "") { model.sku_id = int.Parse(ds.Tables[0].Rows[0]["sku_id"].ToString()); } model.properties = ds.Tables[0].Rows[0]["properties"].ToString(); if (ds.Tables[0].Rows[0]["quantity"].ToString() != "") { model.quantity = int.Parse(ds.Tables[0].Rows[0]["quantity"].ToString()); } if (ds.Tables[0].Rows[0]["price"].ToString() != "") { model.price = decimal.Parse(ds.Tables[0].Rows[0]["price"].ToString()); } model.memo = ds.Tables[0].Rows[0]["memo"].ToString(); if (ds.Tables[0].Rows[0]["created"].ToString() != "") { model.created = DateTime.Parse(ds.Tables[0].Rows[0]["created"].ToString()); } if (ds.Tables[0].Rows[0]["modified"].ToString() != "") { model.modified = DateTime.Parse(ds.Tables[0].Rows[0]["modified"].ToString()); } return(model); } else { return(null); } }
/// <summary> /// 增加一条数据 /// </summary> public int AddM_GoodsSkuExtraInfo(M_GoodsSkuExtraInfo model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into tb_M_GoodsSkuExtraInfo("); strSql.Append("m_GoodsSkuInfoID,extra_id,sku_id,properties,quantity,price,memo,created,modified)"); strSql.Append(" values ("); strSql.Append("@m_GoodsSkuInfoID,@extra_id,@sku_id,@properties,@quantity,@price,@memo,@created,@modified)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@m_GoodsSkuInfoID", SqlDbType.Int, 4), new SqlParameter("@extra_id", SqlDbType.Int, 4), new SqlParameter("@sku_id", SqlDbType.Int, 4), new SqlParameter("@properties", SqlDbType.VarChar, 512), new SqlParameter("@quantity", SqlDbType.Int, 4), new SqlParameter("@price", SqlDbType.Money, 8), new SqlParameter("@memo", SqlDbType.VarChar, 512), new SqlParameter("@created", SqlDbType.DateTime), new SqlParameter("@modified", SqlDbType.DateTime) }; parameters[0].Value = model.m_GoodsSkuInfoID; parameters[1].Value = model.extra_id; parameters[2].Value = model.sku_id; parameters[3].Value = model.properties; parameters[4].Value = model.quantity; parameters[5].Value = model.price; parameters[6].Value = model.memo; parameters[7].Value = model.created; parameters[8].Value = model.modified; object obj = DbHelper.ExecuteScalar(CommandType.Text, strSql.ToString(), parameters); if (obj == null) { return(-1); } else { return(Convert.ToInt32(obj)); } }
/// <summary> /// 更新一条数据 /// </summary> public void UpdateM_GoodsSkuExtraInfo(M_GoodsSkuExtraInfo model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update tb_M_GoodsSkuExtraInfo set "); strSql.Append("m_GoodsSkuInfoID=@m_GoodsSkuInfoID,"); strSql.Append("extra_id=@extra_id,"); strSql.Append("sku_id=@sku_id,"); strSql.Append("properties=@properties,"); strSql.Append("quantity=@quantity,"); strSql.Append("price=@price,"); strSql.Append("memo=@memo,"); strSql.Append("created=@created,"); strSql.Append("modified=@modified"); strSql.Append(" where m_GoodsSkuExtraInfoID=@m_GoodsSkuExtraInfoID "); SqlParameter[] parameters = { new SqlParameter("@m_GoodsSkuExtraInfoID", SqlDbType.Int, 4), new SqlParameter("@m_GoodsSkuInfoID", SqlDbType.Int, 4), new SqlParameter("@extra_id", SqlDbType.Int, 4), new SqlParameter("@sku_id", SqlDbType.Int, 4), new SqlParameter("@properties", SqlDbType.VarChar, 512), new SqlParameter("@quantity", SqlDbType.Int, 4), new SqlParameter("@price", SqlDbType.Money, 8), new SqlParameter("@memo", SqlDbType.VarChar, 512), new SqlParameter("@created", SqlDbType.DateTime), new SqlParameter("@modified", SqlDbType.DateTime) }; parameters[0].Value = model.m_GoodsSkuExtraInfoID; parameters[1].Value = model.m_GoodsSkuInfoID; parameters[2].Value = model.extra_id; parameters[3].Value = model.sku_id; parameters[4].Value = model.properties; parameters[5].Value = model.quantity; parameters[6].Value = model.price; parameters[7].Value = model.memo; parameters[8].Value = model.created; parameters[9].Value = model.modified; DbHelper.ExecuteNonQuery(CommandType.Text, strSql.ToString(), parameters); }