private void btnOK_Click(object sender, EventArgs e) { if (cbShowPlan.Enabled == false) { MessageBox.Show("没选择场次,不能设置分场票价!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (showplaninfo.FareSettingId > dataManager.FareSettingShowPlanPriceId || showplaninfo.IsLocked == true) { MessageBox.Show("该场次已经设置了区域票价或锁定,不能设置分场票价!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } try { dataManager.SetShowPlanPrice(showplaninfo); if (MessageBox.Show("设置分场票价成功,现在是否关闭窗口?", "提示信息", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes) { DialogResult = DialogResult.OK; } } catch (Exception error) { MessageBox.Show(error.Message, "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Error); } }