예제 #1
0
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            bool isCalculate = false;

            switch (this.xtraTabControl1.SelectedTabPageIndex)
            {
            case 0:
                UserPriceLibrarySettingForm u_form = this.xtraTabControl1.SelectedTabPage.Controls[0] as UserPriceLibrarySettingForm;
                isCalculate = u_form.UpdateInfo();
                break;

            case 1:
                RepairQuantityUnitSettingForm r_form = this.xtraTabControl1.SelectedTabPage.Controls[0] as RepairQuantityUnitSettingForm;
                isCalculate = r_form.UpdateInfo();
                break;

            case 2:
                InformationSettingForm i_form = this.xtraTabControl1.SelectedTabPage.Controls[0] as InformationSettingForm;
                isCalculate = i_form.UpdateInfo();
                break;

            default:
                break;
            }
            if (isCalculate)
            {
                this.DialogResult = DialogResult.OK;
                this.Activitie.BeginEdit(this);
            }
        }
예제 #2
0
        /// <summary>
        /// 补充材机库
        /// </summary>
        private void initepairQuantityUnitSetting()
        {
            RepairQuantityUnitSettingForm form = new RepairQuantityUnitSettingForm();

            form.Activitie       = Activitie;
            form.Current         = this.Current;
            form.TopLevel        = false;
            form.Visible         = true;
            form.Dock            = DockStyle.Fill;
            form.FormBorderStyle = FormBorderStyle.None;
            xtraTabPage2.Controls.Add(form);
        }