如果某人编辑了某个对象 - 我想将其复制,而不是更改它,但如果没有任何更改 - 则没有理由复制它。
我想做这样的事情:
[HttpPost]
public ActionResult CreateObj(Obj obj)
{
if(check if there are changes)
{
db.ObjBaseSet.AddObject(obj);
db.SaveChanges();
}
return view("index");
}
我该怎么做?
提前感谢。
答案 0 :(得分:1)
您可以使用EntityState枚举来检查是否修改了Entity对象。
http://msdn.microsoft.com/en-us/library/system.data.entitystate.aspx