首页 > 解决方案 > 为每个员工支付的金额到期

问题描述

我是 asp.net mvc 的新手。我已经搜索了很多以下情况,但在 c# 中找不到任何东西。请不要阻止我。请提供一个解决方案,因为我想学习。

  1. Employee_table(显示具有以下属性的在职员工)
    1.1 id 、 name 、 total_due_amount 、 Status
  2. transaction_table (包含所有具有以下属性的员工的所有交易)
    2.1 id , parent_id , date , labour_cost_of_week ,paid , due , details

员工控制器 Employee_transaction 控制器

其中父 id 是来自 Employee_table 的外键我需要在员工表中为所有员工显示最后一笔交易的到期金额。
如果我没有解释,请随时提出任何问题。

员工控制器索引视图 事务控制器索引视图

标签: c#asp.net-mvc

解决方案


首先,您需要弄清楚用于计算的确切公式。然后,从所有数据库中收集必要的数据并进行计算,然后返回您的答案。

可能有一种更复杂的方法可以做到这一点,但对您来说,最简单的方法是最好的。

基本上,您向控制器发送请求,控制器中的方法访问包含所有计算方法的其他类,然后您使用控制器返回字符串或 JSON 结果。


推荐阅读