/*
         * 根据包材编号,获取包材其他信息,以及供应商信息
         */
        private void initFormByPackingMaterialNo(String packingMaterialNo)
        {
            NewPackingDetailManager newPackingDetailManager = new NewPackingDetailManager();
            packingMaterilDict = newPackingDetailManager.queryPackingMaterialInformationByNo(packingMaterialNo);
            supplierInforDict = newPackingDetailManager.querySupplierOfPackingMaterialByNo(packingMaterialNo);

            foreach (Control ctl in this.mainPanel.Controls)
            {
                if (ctl.GetType().Name == "TextBox")
                {
                    TextBox textBox = (TextBox)ctl;
                    if (packingMaterilDict.ContainsKey(textBox.Name))
                    {
                        textBox.Text = packingMaterilDict[textBox.Name];
                    }
                    else if (supplierInforDict.ContainsKey(textBox.Name))
                    {
                        textBox.Text = supplierInforDict[textBox.Name];
                    }
                }
                else if (ctl.GetType().Name == "ComboBox")
                {
                    ComboBox comboBox = (ComboBox)ctl;
                    if (supplierInforDict.ContainsKey(comboBox.Name))
                    {
                        comboBox.Items.Clear();
                        comboBox.Items.Add(supplierInforDict[comboBox.Name]);
                        comboBox.SelectedIndex = 0;
                    }
                }
            }
        }