我正在使用实体框架(4.3)我的Asp.Net Mvc3应用程序的代码优先方法。我想这样做:表单A的数据必须被复制(以及一些其他数据)之后,当单击“保存”时按钮Tabla将删除数据如何实现?
答案 0 :(得分:1)
以下是采取的逻辑步骤。将以下内容添加到“保存”按钮的单击事件:
希望这有帮助。
答案 1 :(得分:0)
也许您应该查看实体框架迁移,它是用于使用数据库模式进行操作的非常全面的工具。 http://blogs.msdn.com/b/adonet/archive/2012/02/09/ef-4-3-code-based-migrations-walkthrough.aspx
答案 2 :(得分:0)
可能是这个解决方案帮助SomeOne坚持这个问题@Tarzan帮助我完成了这个
IList<OrderTemp> data = _DBService.GetAllOrderTemp();//List
foreach (var result in data)
{
Order order = new Order()
{
OrderId = result.Id,
CustomerId = result.CustomerId,
SchoolNameId = result.SchoolNameId,
Supplier = result.Supplier,
StatusId = result.StatusId,
ProductCode = result.ProductCode,
ProductDescription = result.ProductDescription,
Color = result.Color,
Size = result.Size
};
_DBService.InsertOrder(order);
_DBService.DeleteOrderTemp(result);
}