コード例 #1
0
        public 库房调拨明细单(int intDJ_ID, AuthorityFlag m_authFlag)
        {
            m_billMessageServer.BillType = CE_BillTypeEnum.库房调拨单.ToString();

            InitializeComponent();

            m_billNoControl = new BillNumberControl(CE_BillTypeEnum.库房调拨单, m_serverCannibalize);

            m_intDJID = intDJ_ID;

            FaceAuthoritySetting.SetEnable(this.Controls, m_authFlag);
            FaceAuthoritySetting.SetVisibly(this.toolStrip, m_authFlag);

            this.toolStrip.Visible = true;
            DataTable dt = m_serverStorageInfo.GetStorageNameFromPersonnel(BasicInfo.LoginID);

            if (dt.Rows.Count != 0 && m_intDJID == 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    cmbInStorage.Items.Add(dt.Rows[i]["StorageName"].ToString());
                }

                cmbInStorage.SelectedIndex = 0;
            }
            else
            {
                dt = UniversalFunction.GetStorageTb();

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    cmbInStorage.Items.Add(dt.Rows[i]["StorageName"].ToString());
                }

                cmbInStorage.SelectedIndex = 0;
            }

            dt = UniversalFunction.GetStorageTb();

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                cmbOutStorage.Items.Add(dt.Rows[i]["StorageName"].ToString());
            }

            cmbOutStorage.SelectedIndex = -1;
        }