/// <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(); }