100 lines
		
	
	
		
			4.6 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			100 lines
		
	
	
		
			4.6 KiB
		
	
	
	
		
			C#
		
	
	
	
	
	
| using System;
 | |
| using System.Collections;
 | |
| using System.Collections.Generic;
 | |
| 
 | |
| namespace AIMSObjectQuery
 | |
| {
 | |
|     internal partial class OperationRecordInfoMap:IMap
 | |
| 	{
 | |
| 	    private Dictionary<string, string> dictionary = new Dictionary<string, string>();
 | |
|         public OperationRecordInfoMap()
 | |
|         {
 | |
|         	dictionary.Add("id", "Id");
 | |
|         	dictionary.Add("patientid", "PatientId");
 | |
|         	dictionary.Add("applyid", "ApplyId");
 | |
|         	dictionary.Add("operationrecordid", "OperationRecordId");
 | |
|         	dictionary.Add("operationcutid", "OperationCutId");
 | |
|         	dictionary.Add("operationcut", "OperationCut");
 | |
|         	dictionary.Add("operationlevelid", "OperationLevelId");
 | |
|         	dictionary.Add("operationlevel", "OperationLevel");
 | |
|         	dictionary.Add("operationsiteid", "OperationSiteId");
 | |
|         	dictionary.Add("operationsite", "OperationSite");
 | |
|         	dictionary.Add("punctureposition", "PuncturePosition");
 | |
|         	dictionary.Add("puncturesite", "PunctureSite");
 | |
|         	dictionary.Add("conduitdepth", "ConduitDepth");
 | |
|         	dictionary.Add("needlenumber", "NeedleNumber");
 | |
|         	dictionary.Add("needledirection", "NeedleDirection");
 | |
|         	dictionary.Add("punctureremark", "PunctureRemark");
 | |
|         	dictionary.Add("punctureposition2", "PuncturePosition2");
 | |
|         	dictionary.Add("puncturesite2", "PunctureSite2");
 | |
|         	dictionary.Add("conduitdepth2", "ConduitDepth2");
 | |
|         	dictionary.Add("needlenumber2", "NeedleNumber2");
 | |
|         	dictionary.Add("needledirection2", "NeedleDirection2");
 | |
|         	dictionary.Add("punctureremark2", "PunctureRemark2");
 | |
|         	dictionary.Add("intubatemode", "IntubateMode");
 | |
|         	dictionary.Add("intubatetype", "IntubateType");
 | |
|         	dictionary.Add("intubatenumber", "IntubateNumber");
 | |
|         	dictionary.Add("intubatedepth", "IntubateDepth");
 | |
|         	dictionary.Add("intubateposition", "IntubatePosition");
 | |
|         	dictionary.Add("anaesthesiamode", "AnaesthesiaMode");
 | |
|         	dictionary.Add("intubatepath", "IntubatePath");
 | |
|         	dictionary.Add("intubateother", "IntubateOther");
 | |
|         	dictionary.Add("neuroplexusshallow", "NeuroPlexusShallow");
 | |
|         	dictionary.Add("neuroplexusaround", "NeuroPlexusAround");
 | |
|         	dictionary.Add("brachialplexus", "BrachialPlexus");
 | |
|         	dictionary.Add("venipuncturetype", "VenipunctureType");
 | |
|         	dictionary.Add("venipuncturedeep", "VenipunctureDeep");
 | |
|         	dictionary.Add("venipuncturecenter", "VenipunctureCenter");
 | |
|         	dictionary.Add("experts", "Experts");
 | |
|         	dictionary.Add("ruleanesthesiadoctor", "RuleAnesthesiaDoctor");
 | |
|         	dictionary.Add("rulenurse", "RuleNurse");
 | |
|         	dictionary.Add("anesthesiaplane", "AnesthesiaPlane");
 | |
|         	dictionary.Add("specialsituation", "SpecialSituation");
 | |
|         	dictionary.Add("anesthesiaeffect", "AnesthesiaEffect");
 | |
|         	dictionary.Add("operationanalgesiamode", "OperationAnalgesiaMode");
 | |
|         	dictionary.Add("whereabouts", "Whereabouts");
 | |
|         	dictionary.Add("anesthesiamethodfirstname", "AnesthesiaMethodFirstName");
 | |
|         	dictionary.Add("anesthesiamethodlastname", "AnesthesiaMethodLastName");
 | |
|         	dictionary.Add("anesthesiamethodchangereason", "AnesthesiaMethodChangeReason");
 | |
|         	dictionary.Add("anesthesiamethodchangetime", "AnesthesiaMethodChangeTime");
 | |
|         	dictionary.Add("anesthesiasucceed", "AnesthesiaSucceed");
 | |
|         	dictionary.Add("anesthesiasucceedtime", "AnesthesiaSucceedTime");
 | |
|         	dictionary.Add("tournursesucceed", "TourNurseSucceed");
 | |
|         	dictionary.Add("tournursesucceedtime", "TourNurseSucceedTime");
 | |
|         	dictionary.Add("instrumentnursesucceed", "InstrumentNurseSucceed");
 | |
|         	dictionary.Add("instrumentnursesucceedtime", "InstrumentNurseSucceedTime");
 | |
|         	dictionary.Add("inforemark", "InfoRemark");
 | |
|         	dictionary.Add("operatorid", "OperatorId");
 | |
|         	dictionary.Add("operatortime", "OperatorTime");
 | |
|         	dictionary.Add("stewardsober", "StewardSober");
 | |
|         	dictionary.Add("stewardbreathing", "StewardBreathing");
 | |
|         	dictionary.Add("stewardlimbactivity", "StewardLimbActivity");
 | |
|         	dictionary.Add("stewardnumber", "StewardNumber");
 | |
|         	dictionary.Add("extend1", "Extend1");
 | |
|         	dictionary.Add("extend2", "Extend2");
 | |
|         	dictionary.Add("extend3", "Extend3");
 | |
|         	dictionary.Add("extend4", "Extend4");
 | |
|         	dictionary.Add("extend5", "Extend5");
 | |
|         }
 | |
| 
 | |
|         #region IMap 成员
 | |
| 
 | |
|         public string this[string propertyName]
 | |
|         {
 | |
|             get
 | |
| 			{ 
 | |
| 				try
 | |
| 				{
 | |
| 					return dictionary[propertyName.ToLower()]; 
 | |
| 				}
 | |
| 				catch (KeyNotFoundException)
 | |
| 				{
 | |
| 					throw new Exception(propertyName + "属性不存在");
 | |
| 				}
 | |
| 			}
 | |
|         }
 | |
| 
 | |
|         #endregion
 | |
| 	}
 | |
| }
 |