我希望通过在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示例查询以获取此数据。
任何帮助将不胜感激。
此致