/// <summary> /// 修改医生信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnUpdateProject_Click(object sender, EventArgs e) { if (Common.CheckIsNotNull(this, "TxtDocName", "医生名称") && Common.CheckIsNotNull(this, "TxtDocNo", "医生编号") && Common.CheckIsNotNull(this, "TxtDocPinYin", "医生拼音查询码") && Common.CheckLpIsNotNull(this, "LpDes", "医生职称") && Common.CheckLpIsNotNull(this, "LpDept", "科室")) { SetDoctorArgs(); Models.DoctorManageModel model = new Models.DoctorManageModel(); int i = model.CheckDocIsRepeat(doctorArgs.DoctorNo, doctorArgs.DoctorId); if (i == 0) { if (CJia.Health.Tools.Message.ShowQuery("是否修改此医生信息", CJia.Health.Tools.Message.Button.YesNo) == CJia.Health.Tools.Message.Result.Yes) { OnUpdateDoctor(null, doctorArgs); LoadData(); } else { return; } } else { MessageBox.Show("此医生编号已存在"); TxtDocNo.Focus(); } } else { return; } }
/// <summary> /// 添加一条医生信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnAddProject_Click(object sender, EventArgs e) { if (Common.CheckIsNotNull(this, "TxtDocName", "医生名称") && Common.CheckIsNotNull(this, "TxtDocNo", "医生编号") && Common.CheckIsNotNull(this, "TxtDocPinYin", "医生拼音查询码")) { SetDoctorArgs(); Models.DoctorManageModel model = new Models.DoctorManageModel(); doctorArgs.DoctorId = " "; int i = model.CheckDocIsRepeat(doctorArgs.DoctorNo, doctorArgs.DoctorId); if (i == 0) { if (CJia.Health.Tools.Message.ShowQuery("是否添加此医生信息", CJia.Health.Tools.Message.Button.YesNo) == CJia.Health.Tools.Message.Result.Yes) { if (checkBox.Checked) { OnCheckDoctorNo(null, doctorArgs); if (isDocNoHave) { MessageBox.Show("此工号已有用户使用,请更改!"); TxtDocNo.Focus(); TxtDocNo.SelectAll(); return; } else { OnInsertUserDoc(null, doctorArgs); } } else { OnInsertDoctor(null, doctorArgs); } LoadData(); } else { return; } } else { MessageBox.Show("此医生编号已存在"); TxtDocNo.Focus(); } } else { return; } }