我有一个数据库,该数据库的表名为employees,具有字段:
我制作了一个API,用于更改员工的isPresent和Hours值。
现在,我想创建一个按钮,将所有员工的值重置为初始值。
如何在Web API C#中实现这一目标?
答案 0 :(得分:0)
为了保留原始数据,您应该在创建任何表之前创建另一个名为initialEmployees
的表,该表是Employees
的副本。
将所有初始值复制到此重复表以及真实表中。
每当您将新行添加到Employees
时,您还希望将该行添加到initialEmployees
。
然后,当您按下重置值按钮时,它将把数据从initialEmployees
表复制到所选行的'Employees'表中。
如果您的姓名字段是唯一标识符,则可以使用它来跟踪initialEmployees
中的哪一行连接到Employees
行。否则,我会在两个表中添加一个ID列,以使它们始终可以轻松连接。