Ejemplo n.º 1
0
 /// <summary>
 /// 从DataReader中读取数据,并为Temperature对象需要进行显示的属性赋值。该方法主要由该类的子类调用。
 /// </summary>
 /// <param name="sqlDataReader">IDataReader</param>
 /// <param name="temperature">体温检测类(Temperature)实例对象</param>
 protected void ReadTemperaturePageData(IDataReader dataReader, Temperature temperature)
 {
     // 编号
     if (dataReader["Id"] != DBNull.Value)
     {
         temperature.Id = Convert.ToInt32(dataReader["Id"]);
     }
     // 检查日期
     if (dataReader["Checkdate"] != DBNull.Value)
     {
         temperature.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]);
     }
     // 门诊号
     if (dataReader["ExamNo"] != DBNull.Value)
     {
         temperature.ExamNo = Convert.ToString(dataReader["ExamNo"]);
     }
     // 检查号
     if (dataReader["CheckID"] != DBNull.Value)
     {
         temperature.CheckID = Convert.ToString(dataReader["CheckID"]);
     }
     // 姓名
     if (dataReader["Name"] != DBNull.Value)
     {
         temperature.Name = Convert.ToString(dataReader["Name"]);
     }
     // 性别
     if (dataReader["SexId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         temperature.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty;
     }
     // 开单医生
     if (dataReader["Doctor"] != DBNull.Value)
     {
         temperature.Doctor = Convert.ToString(dataReader["Doctor"]);
     }
     // 检查标志
     if (dataReader["Check_flagId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         temperature.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty;
     }
     // 医院
     if (dataReader["Hosname"] != DBNull.Value)
     {
         temperature.Hosname = Convert.ToString(dataReader["Hosname"]);
     }
     // 状态
     if (dataReader["StatusId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         temperature.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty;
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 从DataReader中读取数据,并为Temperature对象的所有属性赋值。该方法主要由该类的子类调用。
 /// </summary>
 /// <param name="sqlDataReader">IDataReader</param>
 /// <param name="temperature">体温检测类(Temperature)实例对象</param>
 protected void ReadTemperatureAllData(IDataReader dataReader, Temperature temperature)
 {
     // 编号
     if (dataReader["Id"] != DBNull.Value)
     {
         temperature.Id = Convert.ToInt32(dataReader["Id"]);
     }
     // 检查日期
     if (dataReader["Checkdate"] != DBNull.Value)
     {
         temperature.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]);
     }
     // 门诊号
     if (dataReader["ExamNo"] != DBNull.Value)
     {
         temperature.ExamNo = Convert.ToString(dataReader["ExamNo"]);
     }
     // 检查号
     if (dataReader["CheckID"] != DBNull.Value)
     {
         temperature.CheckID = Convert.ToString(dataReader["CheckID"]);
     }
     // 姓名
     if (dataReader["Name"] != DBNull.Value)
     {
         temperature.Name = Convert.ToString(dataReader["Name"]);
     }
     // 性别
     if (dataReader["SexId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         temperature.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty;
     }
     // 年龄
     if (dataReader["Age"] != DBNull.Value)
     {
         temperature.Age = Convert.ToInt32(dataReader["Age"]);
     }
     // 开单医生
     if (dataReader["Doctor"] != DBNull.Value)
     {
         temperature.Doctor = Convert.ToString(dataReader["Doctor"]);
     }
     // 设备号
     if (dataReader["DeviceID"] != DBNull.Value)
     {
         temperature.DeviceID = Convert.ToString(dataReader["DeviceID"]);
     }
     // 版本号
     if (dataReader["Version"] != DBNull.Value)
     {
         temperature.Version = Convert.ToString(dataReader["Version"]);
     }
     // 保留字段
     if (dataReader["Reserve"] != DBNull.Value)
     {
         temperature.Reserve = Convert.ToString(dataReader["Reserve"]);
     }
     // 检查标志
     if (dataReader["Check_flagId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         temperature.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty;
     }
     // 医院
     if (dataReader["Hosname"] != DBNull.Value)
     {
         temperature.Hosname = Convert.ToString(dataReader["Hosname"]);
     }
     // 审核医生
     if (dataReader["Auditdoctor"] != DBNull.Value)
     {
         temperature.Auditdoctor = Convert.ToString(dataReader["Auditdoctor"]);
     }
     // 审核日期
     if (dataReader["Auditdate"] != DBNull.Value)
     {
         temperature.Auditdate = Convert.ToDateTime(dataReader["Auditdate"]);
     }
     // 状态
     if (dataReader["StatusId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         temperature.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty;
     }
     // 冗余
     if (dataReader["Str1"] != DBNull.Value)
     {
         temperature.Str1 = Convert.ToString(dataReader["Str1"]);
     }
     // 冗余
     if (dataReader["Str2"] != DBNull.Value)
     {
         temperature.Str2 = Convert.ToString(dataReader["Str2"]);
     }
     // 身份证号
     if (dataReader["Str3"] != DBNull.Value)
     {
         temperature.Str3 = Convert.ToString(dataReader["Str3"]);
     }
     // 冗余
     if (dataReader["Str4"] != DBNull.Value)
     {
         temperature.Str4 = Convert.ToString(dataReader["Str4"]);
     }
     // 冗余
     if (dataReader["Str5"] != DBNull.Value)
     {
         temperature.Str5 = Convert.ToString(dataReader["Str5"]);
     }
     // 冗余
     if (dataReader["Str6"] != DBNull.Value)
     {
         temperature.Str6 = Convert.ToString(dataReader["Str6"]);
     }
     // 冗余
     if (dataReader["Str7"] != DBNull.Value)
     {
         temperature.Str7 = Convert.ToString(dataReader["Str7"]);
     }
     // 冗余
     if (dataReader["Str8"] != DBNull.Value)
     {
         temperature.Str8 = Convert.ToString(dataReader["Str8"]);
     }
     // 冗余
     if (dataReader["Str9"] != DBNull.Value)
     {
         temperature.Str9 = Convert.ToString(dataReader["Str9"]);
     }
     // 冗余
     if (dataReader["Str10"] != DBNull.Value)
     {
         temperature.Str10 = Convert.ToString(dataReader["Str10"]);
     }
     // 体温简称
     if (dataReader["T3001007_ename"] != DBNull.Value)
     {
         temperature.T3001007_ename = Convert.ToString(dataReader["T3001007_ename"]);
     }
     // 体温全称
     if (dataReader["T3001007_cname"] != DBNull.Value)
     {
         temperature.T3001007_cname = Convert.ToString(dataReader["T3001007_cname"]);
     }
     // 体温UNIT
     if (dataReader["T3001007_unit"] != DBNull.Value)
     {
         temperature.T3001007_unit = Convert.ToString(dataReader["T3001007_unit"]);
     }
     // 体温上限
     if (dataReader["T3001007_srange"] != DBNull.Value)
     {
         temperature.T3001007_srange = Convert.ToInt32(dataReader["T3001007_srange"]);
     }
     // 体温下限
     if (dataReader["T3001007_lrange"] != DBNull.Value)
     {
         temperature.T3001007_lrange = Convert.ToInt32(dataReader["T3001007_lrange"]);
     }
     // 体温值
     if (dataReader["T3001007_value"] != DBNull.Value)
     {
         temperature.T3001007_value = Convert.ToInt32(dataReader["T3001007_value"]);
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 从DataReader中读取数据,并为BloodOxygen对象的所有属性赋值。该方法主要由该类的子类调用。
 /// </summary>
 /// <param name="sqlDataReader">IDataReader</param>
 /// <param name="bloodOxygen">血氧检测类(BloodOxygen)实例对象</param>
 protected void ReadBloodOxygenAllData(IDataReader dataReader, BloodOxygen bloodOxygen)
 {
     // 编号
     if (dataReader["Id"] != DBNull.Value)
     {
         bloodOxygen.Id = Convert.ToInt32(dataReader["Id"]);
     }
     // 检查日期
     if (dataReader["Checkdate"] != DBNull.Value)
     {
         bloodOxygen.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]);
     }
     // 门诊号
     if (dataReader["ExamNo"] != DBNull.Value)
     {
         bloodOxygen.ExamNo = Convert.ToString(dataReader["ExamNo"]);
     }
     // 检查号
     if (dataReader["CheckID"] != DBNull.Value)
     {
         bloodOxygen.CheckID = Convert.ToString(dataReader["CheckID"]);
     }
     // 姓名
     if (dataReader["Name"] != DBNull.Value)
     {
         bloodOxygen.Name = Convert.ToString(dataReader["Name"]);
     }
     // 性别
     if (dataReader["SexId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         bloodOxygen.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty;
     }
     // 年龄
     if (dataReader["Age"] != DBNull.Value)
     {
         bloodOxygen.Age = Convert.ToInt32(dataReader["Age"]);
     }
     // 开单医生
     if (dataReader["Doctor"] != DBNull.Value)
     {
         bloodOxygen.Doctor = Convert.ToString(dataReader["Doctor"]);
     }
     // 设备号
     if (dataReader["DeviceID"] != DBNull.Value)
     {
         bloodOxygen.DeviceID = Convert.ToString(dataReader["DeviceID"]);
     }
     // 版本号
     if (dataReader["Version"] != DBNull.Value)
     {
         bloodOxygen.Version = Convert.ToString(dataReader["Version"]);
     }
     // 保留字段
     if (dataReader["Reserve"] != DBNull.Value)
     {
         bloodOxygen.Reserve = Convert.ToString(dataReader["Reserve"]);
     }
     // 检查标记
     if (dataReader["Check_flagId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         bloodOxygen.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty;
     }
     // 医院
     if (dataReader["Hosname"] != DBNull.Value)
     {
         bloodOxygen.Hosname = Convert.ToString(dataReader["Hosname"]);
     }
     // 审核医生
     if (dataReader["Auditdoctor"] != DBNull.Value)
     {
         bloodOxygen.Auditdoctor = Convert.ToString(dataReader["Auditdoctor"]);
     }
     // 审核日期
     if (dataReader["Auditdate"] != DBNull.Value)
     {
         bloodOxygen.Auditdate = Convert.ToDateTime(dataReader["Auditdate"]);
     }
     // 状态
     if (dataReader["StatusId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         bloodOxygen.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty;
     }
     // 心电诊断
     if (dataReader["Str1"] != DBNull.Value)
     {
         bloodOxygen.Str1 = Convert.ToString(dataReader["Str1"]);
     }
     // 冗余
     if (dataReader["Str2"] != DBNull.Value)
     {
         bloodOxygen.Str2 = Convert.ToString(dataReader["Str2"]);
     }
     // 身份证号
     if (dataReader["Str3"] != DBNull.Value)
     {
         bloodOxygen.Str3 = Convert.ToString(dataReader["Str3"]);
     }
     // 冗余
     if (dataReader["Str4"] != DBNull.Value)
     {
         bloodOxygen.Str4 = Convert.ToString(dataReader["Str4"]);
     }
     // 冗余
     if (dataReader["Str5"] != DBNull.Value)
     {
         bloodOxygen.Str5 = Convert.ToString(dataReader["Str5"]);
     }
     // 冗余
     if (dataReader["Str6"] != DBNull.Value)
     {
         bloodOxygen.Str6 = Convert.ToString(dataReader["Str6"]);
     }
     // 冗余
     if (dataReader["Str7"] != DBNull.Value)
     {
         bloodOxygen.Str7 = Convert.ToString(dataReader["Str7"]);
     }
     // 冗余
     if (dataReader["Str8"] != DBNull.Value)
     {
         bloodOxygen.Str8 = Convert.ToString(dataReader["Str8"]);
     }
     // 冗余
     if (dataReader["Str9"] != DBNull.Value)
     {
         bloodOxygen.Str9 = Convert.ToString(dataReader["Str9"]);
     }
     // 冗余
     if (dataReader["Str10"] != DBNull.Value)
     {
         bloodOxygen.Str10 = Convert.ToString(dataReader["Str10"]);
     }
     // 血氧简称
     if (dataReader["T3001005_ename"] != DBNull.Value)
     {
         bloodOxygen.T3001005_ename = Convert.ToString(dataReader["T3001005_ename"]);
     }
     // 血氧全称
     if (dataReader["T3001005_cname"] != DBNull.Value)
     {
         bloodOxygen.T3001005_cname = Convert.ToString(dataReader["T3001005_cname"]);
     }
     // 血氧UNIT
     if (dataReader["T3001005_unit"] != DBNull.Value)
     {
         bloodOxygen.T3001005_unit = Convert.ToString(dataReader["T3001005_unit"]);
     }
     // 血氧上限
     if (dataReader["T3001005_srange"] != DBNull.Value)
     {
         bloodOxygen.T3001005_srange = Convert.ToInt32(dataReader["T3001005_srange"]);
     }
     // 血氧下限
     if (dataReader["T3001005_lrange"] != DBNull.Value)
     {
         bloodOxygen.T3001005_lrange = Convert.ToInt32(dataReader["T3001005_lrange"]);
     }
     // 血氧值
     if (dataReader["T3001005_value"] != DBNull.Value)
     {
         bloodOxygen.T3001005_value = Convert.ToInt32(dataReader["T3001005_value"]);
     }
     // 脉率简称
     if (dataReader["T3001009_ename"] != DBNull.Value)
     {
         bloodOxygen.T3001009_ename = Convert.ToString(dataReader["T3001009_ename"]);
     }
     // 脉率全称
     if (dataReader["T3001009_cname"] != DBNull.Value)
     {
         bloodOxygen.T3001009_cname = Convert.ToString(dataReader["T3001009_cname"]);
     }
     // UNIT(BPM)
     if (dataReader["T3001009_unit"] != DBNull.Value)
     {
         bloodOxygen.T3001009_unit = Convert.ToString(dataReader["T3001009_unit"]);
     }
     // 脉率上限
     if (dataReader["T3001009_srange"] != DBNull.Value)
     {
         bloodOxygen.T3001009_srange = Convert.ToInt32(dataReader["T3001009_srange"]);
     }
     // 脉率下限
     if (dataReader["T3001009_lrange"] != DBNull.Value)
     {
         bloodOxygen.T3001009_lrange = Convert.ToInt32(dataReader["T3001009_lrange"]);
     }
     // 脉率值
     if (dataReader["T3001009_value"] != DBNull.Value)
     {
         bloodOxygen.T3001009_value = Convert.ToInt32(dataReader["T3001009_value"]);
     }
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 从DataReader中读取数据,并为Pressure对象的所有属性赋值。该方法主要由该类的子类调用。
 /// </summary>
 /// <param name="sqlDataReader">IDataReader</param>
 /// <param name="pressure">血压检测类(Pressure)实例对象</param>
 protected void ReadPressureAllData(IDataReader dataReader, Pressure pressure)
 {
     // 编号
     if (dataReader["Id"] != DBNull.Value)
     {
         pressure.Id = Convert.ToInt32(dataReader["Id"]);
     }
     // 检测日期
     if (dataReader["Checkdate"] != DBNull.Value)
     {
         pressure.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]);
     }
     // 门诊号
     if (dataReader["ExamNo"] != DBNull.Value)
     {
         pressure.ExamNo = Convert.ToString(dataReader["ExamNo"]);
     }
     // 检查号
     if (dataReader["CheckID"] != DBNull.Value)
     {
         pressure.CheckID = Convert.ToString(dataReader["CheckID"]);
     }
     // 姓名
     if (dataReader["Name"] != DBNull.Value)
     {
         pressure.Name = Convert.ToString(dataReader["Name"]);
     }
     // 性别
     if (dataReader["SexId"] != DBNull.Value)
     {
         //参照完整性捆绑子对象
         pressure.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty;
     }
     // 年龄
     if (dataReader["Age"] != DBNull.Value)
     {
         pressure.Age = Convert.ToInt32(dataReader["Age"]);
     }
     // 开单医生
     if (dataReader["Doctor"] != DBNull.Value)
     {
         pressure.Doctor = Convert.ToString(dataReader["Doctor"]);
     }
     // 设备号
     if (dataReader["DeviceID"] != DBNull.Value)
     {
         pressure.DeviceID = Convert.ToString(dataReader["DeviceID"]);
     }
     // 版本号
     if (dataReader["Version"] != DBNull.Value)
     {
         pressure.Version = Convert.ToString(dataReader["Version"]);
     }
     // 保留字段
     if (dataReader["Reserve"] != DBNull.Value)
     {
         pressure.Reserve = Convert.ToString(dataReader["Reserve"]);
     }
     // 检查标志
     if (dataReader["Check_flagId"] != DBNull.Value)
     {
         //参照完整性捆绑子对象
         pressure.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty;
     }
     // 医院
     if (dataReader["Hosname"] != DBNull.Value)
     {
         pressure.Hosname = Convert.ToString(dataReader["Hosname"]);
     }
     // 审核医生
     if (dataReader["Auditdoctor"] != DBNull.Value)
     {
         pressure.Auditdoctor = Convert.ToString(dataReader["Auditdoctor"]);
     }
     // 审核日期
     if (dataReader["Auditdate"] != DBNull.Value)
     {
         pressure.Auditdate = Convert.ToDateTime(dataReader["Auditdate"]);
     }
     // 状态
     if (dataReader["StatusId"] != DBNull.Value)
     {
         //参照完整性捆绑子对象
         pressure.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty;
     }
     // 人员类型
     if (dataReader["Str1"] != DBNull.Value)
     {
         pressure.Str1 = Convert.ToString(dataReader["Str1"]);
     }
     // 血压单位
     if (dataReader["Str2"] != DBNull.Value)
     {
         pressure.Str2 = Convert.ToString(dataReader["Str2"]);
     }
     // 身份证号
     if (dataReader["Str3"] != DBNull.Value)
     {
         pressure.Str3 = Convert.ToString(dataReader["Str3"]);
     }
     // 血压级别
     if (dataReader["Str4"] != DBNull.Value)
     {
         pressure.Str4 = Convert.ToString(dataReader["Str4"]);
     }
     // 结论建议
     if (dataReader["Str5"] != DBNull.Value)
     {
         pressure.Str5 = Convert.ToString(dataReader["Str5"]);
     }
     // 冗余
     if (dataReader["Str6"] != DBNull.Value)
     {
         pressure.Str6 = Convert.ToString(dataReader["Str6"]);
     }
     // 冗余
     if (dataReader["Str7"] != DBNull.Value)
     {
         pressure.Str7 = Convert.ToString(dataReader["Str7"]);
     }
     // 冗余
     if (dataReader["Str8"] != DBNull.Value)
     {
         pressure.Str8 = Convert.ToString(dataReader["Str8"]);
     }
     // 冗余
     if (dataReader["Str9"] != DBNull.Value)
     {
         pressure.Str9 = Convert.ToString(dataReader["Str9"]);
     }
     // 冗余
     if (dataReader["Str10"] != DBNull.Value)
     {
         pressure.Str10 = Convert.ToString(dataReader["Str10"]);
     }
     // 收缩压简称
     if (dataReader["T3001002_ename"] != DBNull.Value)
     {
         pressure.T3001002_ename = Convert.ToString(dataReader["T3001002_ename"]);
     }
     // 收缩压全称
     if (dataReader["T3001002_cname"] != DBNull.Value)
     {
         pressure.T3001002_cname = Convert.ToString(dataReader["T3001002_cname"]);
     }
     // 收缩压UNIT
     if (dataReader["T3001002_unit"] != DBNull.Value)
     {
         pressure.T3001002_unit = Convert.ToString(dataReader["T3001002_unit"]);
     }
     // 收缩压上限
     if (dataReader["T3001002_srange"] != DBNull.Value)
     {
         pressure.T3001002_srange = Convert.ToInt32(dataReader["T3001002_srange"]);
     }
     // 收缩压下限
     if (dataReader["T3001002_lrange"] != DBNull.Value)
     {
         pressure.T3001002_lrange = Convert.ToInt32(dataReader["T3001002_lrange"]);
     }
     // 收缩压值
     if (dataReader["T3001002_value"] != DBNull.Value)
     {
         pressure.T3001002_value = Convert.ToInt32(dataReader["T3001002_value"]);
     }
     // 舒张压简称
     if (dataReader["T3001003_ename"] != DBNull.Value)
     {
         pressure.T3001003_ename = Convert.ToString(dataReader["T3001003_ename"]);
     }
     // 舒张压全称
     if (dataReader["T3001003_cname"] != DBNull.Value)
     {
         pressure.T3001003_cname = Convert.ToString(dataReader["T3001003_cname"]);
     }
     // 舒张压UNIT
     if (dataReader["T3001003_unit"] != DBNull.Value)
     {
         pressure.T3001003_unit = Convert.ToString(dataReader["T3001003_unit"]);
     }
     // 舒张压上限
     if (dataReader["T3001003_srange"] != DBNull.Value)
     {
         pressure.T3001003_srange = Convert.ToInt32(dataReader["T3001003_srange"]);
     }
     // 舒张压下限
     if (dataReader["T3001003_lrange"] != DBNull.Value)
     {
         pressure.T3001003_lrange = Convert.ToInt32(dataReader["T3001003_lrange"]);
     }
     // 舒张压值
     if (dataReader["T3001003_value"] != DBNull.Value)
     {
         pressure.T3001003_value = Convert.ToInt32(dataReader["T3001003_value"]);
     }
     // 平均压简称
     if (dataReader["T3001004_ename"] != DBNull.Value)
     {
         pressure.T3001004_ename = Convert.ToString(dataReader["T3001004_ename"]);
     }
     // 平均压全称
     if (dataReader["T3001004_cname"] != DBNull.Value)
     {
         pressure.T3001004_cname = Convert.ToString(dataReader["T3001004_cname"]);
     }
     // 平均压UNIT
     if (dataReader["T3001004_unit"] != DBNull.Value)
     {
         pressure.T3001004_unit = Convert.ToString(dataReader["T3001004_unit"]);
     }
     // 平均压上限
     if (dataReader["T3001004_srange"] != DBNull.Value)
     {
         pressure.T3001004_srange = Convert.ToInt32(dataReader["T3001004_srange"]);
     }
     // 平均压下限
     if (dataReader["T3001004_lrange"] != DBNull.Value)
     {
         pressure.T3001004_lrange = Convert.ToInt32(dataReader["T3001004_lrange"]);
     }
     // 平均压值
     if (dataReader["T3001004_value"] != DBNull.Value)
     {
         pressure.T3001004_value = Convert.ToInt32(dataReader["T3001004_value"]);
     }
     // 脉率简称
     if (dataReader["T3001008_ename"] != DBNull.Value)
     {
         pressure.T3001008_ename = Convert.ToString(dataReader["T3001008_ename"]);
     }
     // 脉率全称
     if (dataReader["T3001008_cname"] != DBNull.Value)
     {
         pressure.T3001008_cname = Convert.ToString(dataReader["T3001008_cname"]);
     }
     // 脉率UNIT
     if (dataReader["T3001008_unit"] != DBNull.Value)
     {
         pressure.T3001008_unit = Convert.ToString(dataReader["T3001008_unit"]);
     }
     // 脉率上限
     if (dataReader["T3001008_srange"] != DBNull.Value)
     {
         pressure.T3001008_srange = Convert.ToInt32(dataReader["T3001008_srange"]);
     }
     // 脉率下限
     if (dataReader["T3001008_lrange"] != DBNull.Value)
     {
         pressure.T3001008_lrange = Convert.ToInt32(dataReader["T3001008_lrange"]);
     }
     // 脉率值
     if (dataReader["T3001008_value"] != DBNull.Value)
     {
         pressure.T3001008_value = Convert.ToInt32(dataReader["T3001008_value"]);
     }
 }
Ejemplo n.º 5
0
 /// <summary>
 /// 从DataReader中读取数据,并为BloodOxygen对象需要进行显示的属性赋值。该方法主要由该类的子类调用。
 /// </summary>
 /// <param name="sqlDataReader">IDataReader</param>
 /// <param name="bloodOxygen">血氧检测类(BloodOxygen)实例对象</param>
 protected void ReadBloodOxygenPageData(IDataReader dataReader, BloodOxygen bloodOxygen)
 {
     // 编号
     if (dataReader["Id"] != DBNull.Value)
     {
         bloodOxygen.Id = Convert.ToInt32(dataReader["Id"]);
     }
     // 检查日期
     if (dataReader["Checkdate"] != DBNull.Value)
     {
         bloodOxygen.Checkdate = Convert.ToDateTime(dataReader["Checkdate"]);
     }
     // 门诊号
     if (dataReader["ExamNo"] != DBNull.Value)
     {
         bloodOxygen.ExamNo = Convert.ToString(dataReader["ExamNo"]);
     }
     // 检查号
     if (dataReader["CheckID"] != DBNull.Value)
     {
         bloodOxygen.CheckID = Convert.ToString(dataReader["CheckID"]);
     }
     // 姓名
     if (dataReader["Name"] != DBNull.Value)
     {
         bloodOxygen.Name = Convert.ToString(dataReader["Name"]);
     }
     // 性别
     if (dataReader["SexId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         bloodOxygen.Sex = T_Sex.GetDataById(Convert.ToString(dataReader["SexId"])) ?? T_Sex.Empty;
     }
     // 开单医生
     if (dataReader["Doctor"] != DBNull.Value)
     {
         bloodOxygen.Doctor = Convert.ToString(dataReader["Doctor"]);
     }
     // 设备号
     if (dataReader["DeviceID"] != DBNull.Value)
     {
         bloodOxygen.DeviceID = Convert.ToString(dataReader["DeviceID"]);
     }
     // 检查标记
     if (dataReader["Check_flagId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         bloodOxygen.Check_flag = T_Check_Flag.GetDataById(Convert.ToInt32(dataReader["Check_flagId"])) ?? T_Check_Flag.Empty;
     }
     // 医院
     if (dataReader["Hosname"] != DBNull.Value)
     {
         bloodOxygen.Hosname = Convert.ToString(dataReader["Hosname"]);
     }
     // 状态
     if (dataReader["StatusId"] != DBNull.Value)
     {
         //参照完整性捆绑对象
         bloodOxygen.Status = T_Status.GetDataById(Convert.ToInt32(dataReader["StatusId"])) ?? T_Status.Empty;
     }
 }