Esempio n. 1
0
    public static WCF_ReceiveOrderTable Make(string Item_ID, string Category_ID, string Item_Name, int Needed_Qty, int Received_Qty, string UOM)
    {
        WCF_ReceiveOrderTable wcfRO = new WCF_ReceiveOrderTable();

        wcfRO.Item_ID      = Item_ID;
        wcfRO.Category_ID  = Category_ID;
        wcfRO.Item_Name    = Item_Name;
        wcfRO.Needed_Qty   = Needed_Qty;
        wcfRO.Received_Qty = Received_Qty;
        wcfRO.UOM          = UOM;
        return(wcfRO);
    }
    public List <WCF_ReceiveOrderTable> ConvertToWCFReceiveOrderTableList(List <ReceiveOrderTable> receiveOrderTable)
    {
        List <WCF_ReceiveOrderTable> wcfROL = new List <WCF_ReceiveOrderTable>();

        foreach (ReceiveOrderTable ro in receiveOrderTable)
        {
            int receivedQty;
            if (ro.Received_Qty == null)
            {
                receivedQty = 0;
            }
            else
            {
                receivedQty = (int)ro.Received_Qty;
            }
            WCF_ReceiveOrderTable wcfRO = WCF_ReceiveOrderTable.Make(ro.Item_ID, ro.Category_ID, ro.Item_Name, ro.Needed_Qty, receivedQty, ro.UOM);
            wcfROL.Add(wcfRO);
        }
        return(wcfROL);
    }