using System; using System.Collections; using System.Collections.Generic; namespace AIMSObjectQuery { internal partial class UseDrugsReportMap:IMap { private Dictionary dictionary = new Dictionary(); public UseDrugsReportMap() { dictionary.Add("id", "Id"); dictionary.Add("用药id", "用药Id"); dictionary.Add("加药时间", "加药时间"); dictionary.Add("使用日期", "使用日期"); dictionary.Add("患者姓名", "患者姓名"); dictionary.Add("性别", "性别"); dictionary.Add("年龄", "年龄"); dictionary.Add("住院号", "住院号"); dictionary.Add("病历号", "病历号"); dictionary.Add("身份证号码", "身份证号码"); dictionary.Add("疾病名称", "疾病名称"); dictionary.Add("药品名称", "药品名称"); dictionary.Add("剩余药品弃取记录", "剩余药品弃取记录"); dictionary.Add("批号", "批号"); dictionary.Add("处方剂量", "处方剂量"); dictionary.Add("用量", "用量"); dictionary.Add("残留剂量", "残留剂量"); dictionary.Add("残液处理方式", "残液处理方式"); dictionary.Add("残液处理地点", "残液处理地点"); dictionary.Add("处方医师", "处方医师"); dictionary.Add("执行护士", "执行护士"); dictionary.Add("复核人", "复核人"); dictionary.Add("核对护士", "核对护士"); dictionary.Add("术间", "术间"); dictionary.Add("医生签名", "医生签名"); dictionary.Add("医生签名2", "医生签名2"); dictionary.Add("护士签名", "护士签名"); dictionary.Add("patientrecordid", "PatientRecordId"); dictionary.Add("state", "State"); dictionary.Add("enter", "Enter"); dictionary.Add("num", "Num"); dictionary.Add("specunit", "SpecUnit"); dictionary.Add("镇痛泵使用量", "镇痛泵使用量"); dictionary.Add("镇痛泵余量", "镇痛泵余量"); } #region IMap 成员 public string this[string propertyName] { get { try { return dictionary[propertyName.ToLower()]; } catch (KeyNotFoundException) { throw new Exception(propertyName + "属性不存在"); } } } #endregion } }