Ejemplo n.º 1
0
 /// <summary>
 /// 设置可否申请
 /// </summary>
 /// <param name="lbl_date"></param>
 /// <param name="lbl_d"></param>
 private void setLinkText(LinkLabel linklab, Label lbl_d)
 {
     if ("可申请".Equals(linklab.Text))
     {
         ClinicarConsultation cc = new ClinicarConsultation();
         cc.DeptCode         = uTxt_deptCode.Text;
         cc.DeptName         = uTxt_deptName.Text;
         cc.UserName         = UserInfo.Username;
         cc.ConsultationDate = Convert.ToDateTime(lbl_d.Text);
         if (linklab.Name.Contains("lbl_sw"))
         {
             cc.ConsultationType = "上午";
         }
         else
         {
             cc.ConsultationType = "下午";
         }
         cc.HospitalCode = uTxt_hospitalcode.Text; //暂留医院代码
         cc.HospitalName = uTxt_hospitalname.Text; //医院名称
         FrmClinicarConsultationManage consultationMangage = new FrmClinicarConsultationManage();
         consultationMangage.DialogStatus = UBaseLib.Enums.DialogStatus.New;
         consultationMangage.DataEntity   = cc;
         consultationMangage.ShowDialog();
         //SResult st = clinicarConsultationBiz.Insert(cc);
         if (consultationMangage.DialogResult == DialogResult.OK)
         {
             linklab.Text      = "已申请";
             linklab.LinkColor = Color.Red;
         }
     }
     else if ("已申请".Equals(linklab.Text))
     {
         //执行删除?
     }
 }
 /// <summary>
 /// 会诊详细信息
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btn_deltail_Click(object sender, EventArgs e)
 {
     FrmClinicarConsultationManage consultant = new FrmClinicarConsultationManage();
     ClinicarConsultation entity = this.GetCurrentRowData();
     if (entity == null || Convert.IsDBNull(entity)) return;
     consultant.DialogStatus = DialogStatus.Modify;
     consultant.hospitalConsultation = true;
     consultant.DataEntity = entity;
     consultant.ShowDialog();
 }