public ServiceResponseData GetInpatientReg() { int patListId = requestData.GetData <int>(0); OPD_InpatientReg inpatientReg = NewDao <IOPDDao>().GetInpatientReg(patListId); responseData.AddData(inpatientReg); return(responseData); }
public ServiceResponseData SaveInpatientReg() { OPD_InpatientReg inpatientReg = requestData.GetData <OPD_InpatientReg>(0); int workId = requestData.GetData <int>(1); SetWorkId(workId); BindDb(inpatientReg); int result = inpatientReg.save(); responseData.AddData(result); return(responseData); }
/// <summary> /// 获取住院证信息 /// </summary> /// <param name="inpatientReg">住院证实体</param> public void GetInpatientReg(OPD_InpatientReg inpatientReg) { isSaveData = inpatientReg; }
/// <summary> /// 保存事件 /// </summary> /// <param name="sender">控件对象</param> /// <param name="e">事件参数</param> private void btnSave_Click(object sender, EventArgs e) { try { if (frmCommon.Validate()) { OPD_InpatientReg inpatientReg = new OPD_InpatientReg(); if (isSaveData != null) { inpatientReg = isSaveData; } else { inpatientReg = new OPD_InpatientReg(); inpatientReg.PatListID = PatId; inpatientReg.MemberID = MeId; inpatientReg.OutPatientDocDia = txtDisease.Text; inpatientReg.SignDocName = (InvokeController("this") as AbstractController).LoginUserInfo.EmpName; inpatientReg.SignDoctorID = (InvokeController("this") as AbstractController).LoginUserInfo.EmpId; inpatientReg.RegEmpID = (InvokeController("this") as AbstractController).LoginUserInfo.EmpId; inpatientReg.SignTime = Convert.ToDateTime(txtDate.Text); inpatientReg.RegStatus = 0; } inpatientReg.Diet = GetRadioButtonValue(Diet, 0); inpatientReg.Quarantine = GetRadioButtonValue(Quarantine, 0); inpatientReg.TransWay = GetRadioButtonValue(TransWay, 0); inpatientReg.BodyPosition = GetRadioButtonValue(BodyPosition, 0); inpatientReg.ConditionStu = GetRadioButtonValue(ConditionStu, 0); inpatientReg.Attention = txtAttention.Text; decimal deposit = 0; if (decimal.TryParse(txtDeposit.Text, out deposit)) { } inpatientReg.Deposit = deposit; if (txtDigShowCard.MemberValue != null) { inpatientReg.HospitalCode = txtDigShowCard.MemberValue.ToString(); } else { inpatientReg.HospitalCode = string.Empty; } inpatientReg.HospitalDocDia = txtDigShowCard.Text; int deptid = 0; if (cmbDept.SelectedValue != null) { if (int.TryParse(cmbDept.SelectedValue.ToString(), out deptid)) { } } inpatientReg.InDeptID = deptid; inpatientReg.InDeptName = cmbDept.Text; InvokeController("SaveInpatientReg", inpatientReg); isSaveData = inpatientReg; } } catch (Exception ex) { MessageBoxEx.Show(ex.Message); } }