public int SaveConsultationData(MED_CONSULTATION_REGISTRATION item) { int result = dapper.Set <MED_CONSULTATION_REGISTRATION>().Save(item) == true ? 1 : 0; dapper.SaveChanges(); return(result); }
public RequestResult <int> SaveConsultationData(MED_CONSULTATION_REGISTRATION item) { return(Success(_pacuOperationInfoService.SaveConsultationData(item))); }
public RequestResult <int> SaveConsultationData(MED_CONSULTATION_REGISTRATION item) { string address = "PacuOperationInfo/SaveConsultationData"; return(BaseRepository.PostCallApi <MED_CONSULTATION_REGISTRATION>(address, item)); }
private void btnSave_Click(object sender, EventArgs e) { List <MED_CONSULTATION_REGISTRATION> consRegList = operationInfoRepository.GetConsultationListByID(txtPatientID.Text).Data; MED_CONSULTATION_REGISTRATION conRow = new MED_CONSULTATION_REGISTRATION(); if (consRegList != null) { conRow.PATIENT_ID = txtPatientID.Text; conRow.VISIT_ID = 1; List <MED_PAT_VISIT> patVisitList = operationInfoRepository.GetPatVisitList(txtPatientID.Text).Data; if (patVisitList != null && patVisitList.Count > 0) { conRow.VISIT_ID = Convert.ToInt32(patVisitList[0].GetValue("VISIT_ID")); } conRow.OPER_ID = 0; foreach (MED_CONSULTATION_REGISTRATION row in consRegList) { if (row.VISIT_ID > conRow.VISIT_ID) { conRow.VISIT_ID = row.VISIT_ID; conRow.OPER_ID = row.OPER_ID; } else if (row.VISIT_ID == conRow.VISIT_ID) { if (row.OPER_ID > conRow.OPER_ID) { conRow.OPER_ID = row.OPER_ID; } } } conRow.OPER_ID += 1; if (txtBedNo.Text.Trim() != "") { conRow.BED_NO = txtBedNo.Text.Trim(); } if (txtDeptCode.Text.Trim() != "") { conRow.DEPT_CODE = txtDeptCode.Data.ToString().Trim(); } if (txtConcultation.Text.Trim() != "") { conRow.CONSULTATION_REASON = txtConcultation.Text.Trim(); } if (dtScheduledTime.EditValue != null && ((DateTime)dtScheduledTime.EditValue) != DateTime.MinValue) { conRow.CONSULTATION_DATE_TIME = (DateTime)dtScheduledTime.EditValue; } if (txtAnesthesiaMethod.Text.Trim() != "") { conRow.ANES_METHOD = txtAnesthesiaMethod.Text.Trim(); } if (txtAnesDoctor1.Data != null && txtAnesDoctor1.Data.ToString().Trim() != "") { conRow.ANES_DOCTOR = txtAnesDoctor1.Data.ToString().Trim(); } if (txtAnesDoctor2.Data != null && txtAnesDoctor2.Data.ToString().Trim() != "") { conRow.FIRST_ANES_ASSISTANT = txtAnesDoctor2.Data.ToString().Trim(); } if (txtConsultationOther.Text.Trim() != "") { conRow.CONSULTATION_OTHER = txtConsultationOther.Text; } if (txtConsultationOpinions.Text.Trim() != "") { conRow.CONSULTATION_OPINIONS = txtConsultationOpinions.Text; } } try { if (operationInfoRepository.SaveConsultationData(conRow).Data > 0) { MessageQueue.AddMessage("会诊数据保存成功!", Color.Black); } ResultData = true; ParentForm.DialogResult = DialogResult.OK; } catch (Exception ex) { ExceptionHandler.Handle(ex); } }