c# - C# 中的公式生成

标签 c# asp.net sql-server software-design

<分区>

我有一个场景需要计算员工的加类时间。但是假设使用的公式将需要是动态的。我在数据库中的列是 EmpId int、OTHrs float、Salary int、WorkingDays int、WorkingHrsPerDay int。 例如,一位客户要求使用公式 OTAmount = (Salary/30/8) * OTHrs 而其他客户要求使用公式 OTAmount = ((Salary/30/8) * OTHrs)*1.5

现在,我要编写一个存储过程来计算每个员工的加类时间。请帮忙,我们应该以什么格式从用户界面中获取加类费。所以它可以在以后用于加类费计算,一旦计算并保存在数据库中,就会显示在报表上。

最佳答案

我的公式数量有限,每个公式都有特定的 ID/代码。然后,您可以使用公式 ID 在电子表格中添加一列。在代码中,只需添加一个字典或 switch 语句,它就会对每个特定行使用您想要的公式。

关于c# - C# 中的公式生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35007648/

相关文章:

c# - C# 和 Python 之间有哪些核心概念差异?

c# - 如何在 ListView 或转发器中添加删除线

sql - 即使发生错误,TRY CATCH 中的 SELECT 查询也会返回空结果集

c# - 获取 UI 文本元素的高度不正确 Unity

c# - WPF TextBox 移动光标和改变焦点

c# - 如何在 asp.net 中重定向维护站点

sql - 根据另一列从列中检索值

sql-server - 用于编写行插入脚本的 sql server Management Studio 简单插件或程序

c# - 我如何在 ASP.NET MVC 6 (六) 代码中获取 bin 或 wwwroot 目录

javascript - MVC5 与 Angular JS