在MVC模型中添加/更新记录之前的一些计算

时间:2013-09-18 15:46:37

标签: c# asp.net-mvc entity-framework asp.net-mvc-4

我对MVC有疑问。我最近在练习它。

我创建了一个示例应用程序。假设这是一个收银机。

在收银机中,我想在插入记录之前或更新记录之前计算一些值。

  • 用户点击表格X上的“新建”。
  • 调用“创建”操作。
  • 在创建记录之前,我想调用一个函数(比如“CheckCashRegister”),它将自动执行以下操作:
    • 如果用户在另一个表中创建了5条记录(比如说Y),我们会在表Z中插入一条记录。
    • 如果用户在表Y中创建了10条记录,我们将更新表Z中的记录。

我的问题是双重的:

  1. 我想在Model中实现这些。而且我不想使用存储库。这可能不是最好的方法,但我没有经验。你有什么建议吗?
  2. 在模型中实现这些之后,我将如何调用它?
  3. 提前感谢您的回答。

1 个答案:

答案 0 :(得分:0)

在搜索了几个网站后,我发现模型是进行这些操作的最佳位置。