Exemple #1
0
 /// <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;
     }
 }
Exemple #2
0
 /// <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;
     }
 }