Esempio n. 1
0
    public void GetAllProgressDelivery(int delivery_id, out int have, out int need)
    {
        have = 0;
        need = 0;
        ClearStatusDelivery clearStatusDelivery = this.clearStatusDelivery.Find((ClearStatusDelivery data) => data.deliveryId == delivery_id);

        if (clearStatusDelivery != null)
        {
            have = clearStatusDelivery.GetAllNeedCount();
        }
        DeliveryTable.DeliveryData deliveryTableData = Singleton <DeliveryTable> .I.GetDeliveryTableData((uint)delivery_id);

        if (deliveryTableData != null)
        {
            need = (int)deliveryTableData.GetAllNeedItemNum();
        }
    }