/// <summary> /// 保存 /// </summary> public void SaveOrderFeel() { //验证输入 if (!IsPassValidate()) { return; } //填充皮试结果Vo clsT_Opr_Bih_OrderFeel_VO p_objRecord; FillOrderFeel_VO(out p_objRecord); long lngRes = 0; string p_strRecordID = ""; if (m_strOrderFeelID != string.Empty) { //修改 lngRes = m_objManage.m_lngModifyOrderFeel(p_objRecord); } else { //新增皮试 lngRes = m_objManage.m_lngAddNewOrderFeel(out p_strRecordID, p_objRecord); } if (lngRes <= 0) { MessageBox.Show(m_objViewer, "保存失败!", "提示框!", MessageBoxButtons.OK, MessageBoxIcon.Information); m_objViewer.m_intResult = -1; return; } if (p_strRecordID != string.Empty) { m_strOrderFeelID = p_strRecordID; } MessageBox.Show(m_objViewer, "保存成功!", "提示框!", MessageBoxButtons.OK, MessageBoxIcon.Information); m_objViewer.m_intResult = 1; m_objViewer.m_objFeelEdit.m_intExitState = 1; m_objViewer.m_objFeelEdit.m_intFeelResult = p_objRecord.m_intRESULTTYPE_INT; m_objViewer.m_objFeelEdit.m_strFeelResult = (p_objRecord.m_intRESULTTYPE_INT == 1)?"阴性":"阳性"; m_objViewer.Close(); }