मैं LINQ में मामला बयानों के साथ कुछ मदद की ज़रूरत है (ग #):LINQ मामले बयान
osc_products.products_quantity =
CASE
WHEN itempromoflag <> 'N' THEN 100000
WHEN itemcat1 IN ('1','2','31') AND itemsalestatus = 'S' THEN 100000
WHEN itemsalestatus = 'O' THEN 0
ELSE cds_oeinvitem.itemqtyonhand - cds_oeinvitem.itemqtycommitted
END
LINQ में कनवर्ट करने पर मेरे शुरू, (मैं अभी भी सीख रहा हूँ):
cdsDBDataContext db = new cdsDBDataContext(); var query = from items in db.cdsItems where items.ItemHandHeldFlag.Equals("Y") && items.ItemQtyOnHand - items.ItemQtyCommitted > 0 select items;
यह क्वेरी उत्पादन से एक वाणिज्य साइट पर स्टॉक स्थिति अद्यतन करता है।
कोड ब्लॉक आदमी – Chance