如何使用RIA服务获得开仓和平仓

时间:2014-03-31 12:51:54

标签: c# linq silverlight wcf-ria-services visual-studio-lightswitch

我希望通过在LightSwitch应用程序中使用Linq RIA服务来获取我的项目的开放和结束库存数据。

我的要求是

输入数据格式

ItemLocation(实体)

Item     Location        Quantity    Modified Date
Item A   Location A      0           Date
Item A   Location B      0           Date

从收据(PurchaseOrder)实体,项目数量将添加到ItemLocation实体。 消费与消费浪费实体项目数量将从ItemLocation实体中扣除。 ClosingBalance必须是((OpeningBalance + Receipt) - (消费+浪费))。 期末余额必须在第二天开始平衡。

项目A

预期输出数据格式

Date            OpeningBalance      Receipt     Consumption   Wastage      ClosingBalance
27/03/2014      0                   100         50            5                 45
28/03/2014      45                  15          30            4                 26
..................................so on up to current date.

我的架构设计如下

Item (Id, ItemName)

ItemLocation (Id, LocationName, Quantity)

PurchaseOrder (Receipt)

Production (Consumption) (ConsumptionQuantity & WastageQuantity)
  • Item和ItemLocation之间的关系是一对多。

  • Item和PurchaseOrder之间的关系是一对多。

  • 项目与生产之间的关系是一对多。

请有人通过在LS Silverlight中使用WCF Ria服务向我提供任何linq示例查询以获取此数据。

任何帮助将不胜感激。

此致

0 个答案:

没有答案