2014-04-24 45 views
0

我为添加/编辑成员打开一个成员表单。它有自己的实体管理器,当单击保存按钮时,我关闭表单并返回到列表表单。需要关于实体管理器的建议

处理保存时,我调用一个名为CalculateOwing的例程来计算成员余额。此方法位于单独的.cs文件中,因此可以从应用程序的许多区域调用它。

CalculateOwing方法应该位于单独的实体管理器中还是与正在处理的成员记录位于同一实体管理器中?

+0

如果您经常使用CalculateOwing,那么它应该在同一个实体管理器中。 –

回答

0

这个问题的回应可以在http://www.ideablade.com/forum/forum_posts.asp?TID=4686&title=need-advice-on-entity-manager

编辑可以看出:

包括这里的响应。

“如果您希望CalculateOwing的结果成为同一数据库事务的一部分,则需要在保存完成之前以及保存正在使用的同一EntityManager中调用它。”

+0

您是否看到该链接和问题。两个问题都是一样的。发布此链接不会帮助他 –

+0

对不起,我不太确定我的理解。这两个问题都是一样的,既然链接到论坛有问题的回应,我发布了链接以减少重复的答案。因此,点击链接的人会看到这个问题的答案。请纠正我,如果我错了,但这不是帮助吗? – DenisK

+0

如果问题可以解决,那么他/她为什么会在这里发布相同的问题? –