|
@@ -75,7 +75,11 @@ namespace PRSDesktop
|
|
|
requi.Delivery.ID = Master.ID;
|
|
|
}
|
|
|
|
|
|
- var items = new Client<DeliveryItem>().Load(filter);
|
|
|
+ var items = new Client<DeliveryItem>().Query(
|
|
|
+ filter,
|
|
|
+ new Columns<DeliveryItem>(x => x.Delivery.ID).Add(x => x.ID)
|
|
|
+ ).ToArray<DeliveryItem>();
|
|
|
+
|
|
|
foreach (var item in items)
|
|
|
{
|
|
|
item.Delivery.ID = Master.ID;
|
|
@@ -112,7 +116,10 @@ namespace PRSDesktop
|
|
|
foreach (var row in rows)
|
|
|
{
|
|
|
var reqid = row.Get<Requisition, Guid>(x => x.ID);
|
|
|
- items = new Client<DeliveryItem>().Load(new Filter<DeliveryItem>(x => x.RequisitionLink.ID).IsEqualTo(reqid));
|
|
|
+ items = new Client<DeliveryItem>().Query(
|
|
|
+ new Filter<DeliveryItem>(x => x.RequisitionLink.ID).IsEqualTo(reqid),
|
|
|
+ new Columns<DeliveryItem>(x => x.Delivery.ID).Add(x => x.ID)
|
|
|
+ ).ToArray<DeliveryItem>();
|
|
|
var requisition = new Client<Requisition>().Load(new Filter<Requisition>(x => x.ID).IsEqualTo(reqid)).FirstOrDefault();
|
|
|
if (requisition != null)
|
|
|
{
|