2017-03-03 57 views
-2

我创建了销售三明治的餐厅POS,我试图弄清楚如何创建一个以下列为例的计算 选择了热狗三明治 - --->从库存。减去下面 1面包 50克番茄酱 25GM梅奥 2热狗件 等 目前客户端通过在数量输入热狗和5进入购买如下,热狗的5包,但热狗包包含6个热狗片 ,而当他键入番茄酱时,5个数量意味着5个瓶子。以平均价格从库存中销售减产品成分C#

我在问什么是最好的方法,我该怎么做?

  1. 做一个数据库表,其中包含每种成分的细节?像1瓶番茄酱= 300克和1个热狗包= 6件? 或
  2. 使C#中的代码将客户端输入的内容转换为克和单位?就像当他从comboBox中选择番茄酱并输入1瓶时,代码将其转换为300gm?

这样做的原因是为了让客户确切地知道库存成分的数量,并且使程序计算出三明治的确切成本,所以他得到的净利润显示在报告部分

或者是否有更好的方法来做到这一点?

回答

0

我会将这些信息存储在数据库中(解决方案1),因为当他不需要更改源代码时想要用350克的番茄酱。

+0

好吧,这是一个很好的观点,但这将改变输入法,所以他将不得不按单位和克进入而不是包,对吗? –

+0

当定义1次热狗需要的成份时,你可以更容易,然后你的客户在你的输入方法中定义他需要10个热狗,并且你要求他需要订购多少瓶,香肠,蛋黄酱等。只是一个想法。 –

+0

是的,我认为这是一个好主意,会让它更容易 –

相关问题