Example #1
0
        private void loadBox()
        {
            boxTool m_box = new boxTool("D:\\logistics data\\address-backup.sqlite");

            flagb = true;
            foreach (var item in m_items)
            {
                if (!boxes.ContainsKey(item.source))
                {
                    double vol = m_box.getBoxVol(item.source);
                    boxes.Add(item.source, vol);
                    if (vol == 0)
                    {
                        flagb = false;
                    }
                }
            }
        }
Example #2
0
        private void reloadBox()
        {
            boxTool m_box = new boxTool("D:\\logistics data\\address-backup.sqlite");

            flagb = true;
            Dictionary <string, double> newBoxes = new Dictionary <string, double>();

            foreach (var b in boxes)
            {
                double vol = m_box.getBoxVol(b.Key);
                newBoxes.Add(b.Key, b.Value);
                if (vol == 0)
                {
                    flagb = false;
                }
            }
            m_box.close();
            boxes = newBoxes;
        }
Example #3
0
 private void init()
 {
     changed = false;
     m_box   = new boxTool("D:\\logistics data\\address-backup.sqlite");
     loadData();
 }