private void StorageMap_Load(object sender, EventArgs e)
        {
            int height = 20, width = 40;

            flowLayoutPanel1.Size = new Size(20 * width, 20 * height);
            for (int i = 1; i <= width; i++)
            {
                flowLayoutPanel2.Controls.Add(createPanelTitle(i, System.Drawing.Color.Gold));
            }
            for (int i = 1; i <= height; i++)
            {
                flowLayoutPanel3.Controls.Add(createPanelTitle(i, System.Drawing.Color.Gold));
            }
            ShipmentModel          am = new ShipmentModel();
            IQueryable <ItemInfor> list = am.Select();

            for (int i = 0; i < height * width; i++)
            {
                ItemInfor ii = null;
                try
                {
                    ii = list.SingleOrDefault(x => x.posion.Equals(Static.ConvertPosition(i)));
                }
                catch
                {
                }

                if (ii != null)
                {
                    flowLayoutPanel1.Controls.Add(createPanel(0, ii));
                }
                else
                {
                    flowLayoutPanel1.Controls.Add(createPanel(1, null));
                }
            }
        }