双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

linq中的插入数据,应该调用什么方法?

lningchu lningchu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
/// <summary>
///
/// 更新商品
/// </summary>
/// <param name="good"></param>
public static void UpdateGood(Good good)
{
using (GoosDBDataContext dataContext = new GoosDBDataContext())
{
//查出要更新的商品
Good data = dataContext.Good.Where(item => item.GoodsId == good.GoodsId).SingleOrDefault();
//商品名字处理
data.GoodsName = good.GoodsName;
//商品类型外键处理
data.GoodsType = dataContext.GoodsType.Where(item => item.TypeId == good.TypeId).SingleOrDefault();
data.Price = good.Price;
//商品单位外键处理
data.GoodsUnit = dataContext.GoodsUnit.Where(item => item.UnitId == good.UnitId).SingleOrDefault();
data.ProduceDate = good.ProduceDate;

//提交更新
dataContext.SubmitChanges();
}
}
/// <summary>
/// 添加商品方法
/// </summary>
/// <param name="good"></param>
public static void AddGood(Good good)
{
using (GoodSys.Models.GoosDBDataContext dataContext = new GoosDBDataContext()) {

//到这里写不下去了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
Good data = good;



}
}
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
lningchu
LINQ 8,492 成员 4,736 内容