129 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			129 lines
		
	
	
		
			5.6 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
| using HelperDB;
 | |
| using System;
 | |
| using System.Collections.Generic;
 | |
| using System.Data;
 | |
| using System.Linq;
 | |
| using System.Text;
 | |
| 
 | |
| namespace DocumentManagement
 | |
| {
 | |
|     /// <summary>
 | |
|     /// V_OperationRecordALL
 | |
|     /// </summary>
 | |
|     public class PatientLisResult
 | |
|     {
 | |
|         public string PATIENT_ID { get; set; }
 | |
|         public string Item1 { get; set; }
 | |
|         public string Item2 { get; set; }
 | |
|         public string Item3 { get; set; }
 | |
|         public string Item4 { get; set; }
 | |
|         public string Item5 { get; set; }
 | |
|         public string Item6 { get; set; }
 | |
|         public string Item7 { get; set; }
 | |
|         public string Item8 { get; set; }
 | |
|         public string Item9 { get; set; }
 | |
|         public string Item10 { get; set; }
 | |
|         public string Item11 { get; set; }
 | |
|         public string Item12 { get; set; }
 | |
|         public string Item13 { get; set; }
 | |
|         public string Item14 { get; set; }
 | |
|         public string Item15 { get; set; }
 | |
|         public string Item16 { get; set; }
 | |
|         public string Item17 { get; set; }
 | |
|         public string Item18 { get; set; }
 | |
|         public string Item19 { get; set; }
 | |
|         public string Item20 { get; set; }
 | |
|         public string Item21 { get; set; }
 | |
|         public string Item22 { get; set; }
 | |
|         public string Item23 { get; set; }
 | |
|         public string Item24 { get; set; }
 | |
|         public string Item25 { get; set; }
 | |
|         public string Item26 { get; set; }
 | |
|         public string Item27 { get; set; }
 | |
|         public string Item28 { get; set; }
 | |
|         public string Item29 { get; set; }
 | |
|         public string Item30 { get; set; }
 | |
|         public string Item31 { get; set; }
 | |
|         public string Item32 { get; set; }
 | |
|         public string Item33 { get; set; }
 | |
|         public string Item34 { get; set; }
 | |
|         public string Item35 { get; set; }
 | |
|         public string Item36 { get; set; }
 | |
|         public string Item37 { get; set; }
 | |
|         public string Item38 { get; set; }
 | |
|         public string Item39 { get; set; }
 | |
|         public string Item40 { get; set; }
 | |
| 
 | |
|         public static PatientLisResult GetLisResult(PatientRecord pat)
 | |
|         {
 | |
|             PatientLisResult patient = new PatientLisResult();
 | |
|             DataTable dt = GetLisResultSources(pat.MdrecNo);
 | |
|             if (dt == null || dt.Rows.Count <= 0)
 | |
|             {
 | |
|                 dt = GetLisResultSources(pat.HISPatientId);
 | |
|             }
 | |
|             if (dt.Rows.Count > 0)
 | |
|             {
 | |
|                 patient.PATIENT_ID = dt.Rows[0]["PATIENT_ID"].ToString();
 | |
|                 patient.Item1 = dt.Rows[0]["Item1"].ToString();
 | |
|                 patient.Item2 = dt.Rows[0]["Item2"].ToString();
 | |
|                 patient.Item3 = dt.Rows[0]["Item3"].ToString();
 | |
|                 patient.Item4 = dt.Rows[0]["Item4"].ToString();
 | |
|                 patient.Item5 = dt.Rows[0]["Item5"].ToString();
 | |
|                 patient.Item6 = dt.Rows[0]["Item6"].ToString();
 | |
|                 patient.Item7 = dt.Rows[0]["Item7"].ToString();
 | |
|                 patient.Item8 = dt.Rows[0]["Item8"].ToString();
 | |
|                 patient.Item9 = dt.Rows[0]["Item9"].ToString();
 | |
|                 patient.Item10 = dt.Rows[0]["Item10"].ToString();
 | |
|                 patient.Item11 = dt.Rows[0]["Item11"].ToString();
 | |
|                 patient.Item12 = dt.Rows[0]["Item12"].ToString();
 | |
|                 patient.Item13 = dt.Rows[0]["Item13"].ToString();
 | |
|                 patient.Item14 = dt.Rows[0]["Item14"].ToString();
 | |
|                 patient.Item15 = dt.Rows[0]["Item15"].ToString();
 | |
|                 patient.Item16 = dt.Rows[0]["Item16"].ToString();
 | |
|                 patient.Item17 = dt.Rows[0]["Item17"].ToString();
 | |
|                 patient.Item18 = dt.Rows[0]["Item18"].ToString();
 | |
|                 patient.Item19 = dt.Rows[0]["Item19"].ToString();
 | |
|                 patient.Item20 = dt.Rows[0]["Item20"].ToString();
 | |
|                 patient.Item21 = dt.Rows[0]["Item21"].ToString();
 | |
|                 patient.Item22 = dt.Rows[0]["Item22"].ToString();
 | |
|                 patient.Item23 = dt.Rows[0]["Item23"].ToString();
 | |
|                 patient.Item24 = dt.Rows[0]["Item24"].ToString();
 | |
|                 patient.Item25 = dt.Rows[0]["Item25"].ToString();
 | |
|                 patient.Item26 = dt.Rows[0]["Item26"].ToString();
 | |
|                 patient.Item27 = dt.Rows[0]["Item27"].ToString();
 | |
|                 patient.Item28 = dt.Rows[0]["Item28"].ToString();
 | |
|                 patient.Item29 = dt.Rows[0]["Item29"].ToString();
 | |
|                 patient.Item30 = dt.Rows[0]["Item30"].ToString();
 | |
|                 patient.Item31 = dt.Rows[0]["Item31"].ToString();
 | |
|                 patient.Item32 = dt.Rows[0]["Item32"].ToString();
 | |
|                 patient.Item33 = dt.Rows[0]["Item33"].ToString();
 | |
|                 patient.Item34 = dt.Rows[0]["Item34"].ToString();
 | |
|                 patient.Item35 = dt.Rows[0]["Item35"].ToString();
 | |
|                 patient.Item36 = dt.Rows[0]["Item36"].ToString();
 | |
|                 patient.Item37 = dt.Rows[0]["Item37"].ToString();
 | |
|                 patient.Item38 = dt.Rows[0]["Item38"].ToString();
 | |
|                 patient.Item39 = dt.Rows[0]["Item39"].ToString();
 | |
|                 patient.Item40 = dt.Rows[0]["Item40"].ToString();
 | |
|             }
 | |
|             return patient;
 | |
|         }
 | |
| 
 | |
|         public static DataTable GetLisResultSources(string patientNo)
 | |
|         {
 | |
|             try
 | |
|             {
 | |
|                 StringBuilder strSql = new StringBuilder();
 | |
|                 strSql.Append(" select *");
 | |
|                 strSql.Append(" from V_LisResult where");
 | |
|                 strSql.Append("   PATIENT_ID = '" + patientNo + "'");
 | |
|                 return DbHelperSQL.GetDataTable(strSql.ToString());
 | |
|             }
 | |
|             catch (Exception ex)
 | |
|             {
 | |
|                 throw ex;
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 |