예제 #1
0
        private void toolStripButtonAlterPackageUnit_Click(object sender, EventArgs e)
        {
            this.setitem = 1;
            var worksheet = this.reoGridControlPackageUnit.Worksheets[0];

            try
            {
                if (worksheet.SelectionRange.Rows != 1)
                {
                    throw new Exception();
                }
                int ID = int.Parse(worksheet[worksheet.SelectionRange.Row, 0].ToString());
                var a1 = new FormBase.FormBaseWarehouseModify(this.setitem, ID);

                a1.SetModifyFinishedCallback((addedID) =>
                {
                    this.PackageUnitpagerWidget.Search(false, addedID);
                });

                a1.Show();
            }
            catch
            {
                MessageBox.Show("请选择一项进行修改", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
        }
예제 #2
0
        private void toolStripButtonAddPackageUnit_Click(object sender, EventArgs e)
        {
            this.setitem = 1;
            var form = new FormBase.FormBaseWarehouseModify(this.setitem);

            form.SetMode(FormMode.ADD);

            form.SetAddFinishedCallback((addedID) =>
            {
                this.PackageUnitpagerWidget.Search(false, addedID);
            });

            form.Show();
        }