如何以发票形式保存商品信息?

时间:2011-05-07 16:12:06

标签: c# asp.net

我使用三张表来保存发票:

  1. 发票
  2. InvoiceDetail
  3. TempInvoiceDetail
  4. 当用户添加商品时,我在TempInvoiceDetail中添加商品。

    然后用户选择所有商品并点击“保存发票”。

    我在Invoice中添加一行,然后将所有行从TempInvoiceDetail移动到InvoiceDetail ,然后删除TempInvoiceDetail。

    我保存了userid 这是真的吗? 你知道吗?

1 个答案:

答案 0 :(得分:1)

你的设计很好。

无需将临时开票更改为会话,但更好的设计可能是在status表上设置Invoice字段,以表明这是临时或最终发票。