/// <summary> /// 得到一个对象实体 /// </summary> public HisClient.Model.his_hos_medical_record GetModel(string HIS_HOS_CODE) { StringBuilder strSql=new StringBuilder(); strSql.Append("select IP,HIS_HOS_CODE,Case_Code,Patient_Name,MD_Dept_ID,MD_SickRoom_ID,ME_Bed_ID,In_Date,Out_Date,Status,In_Hospital_Order,Create_by,Update_date,Update_by,is_removed,Help_Code,Create_date,Charge_Doctor_Name,Charge_Nurse_ID,Charge_Nurse_Name,Patient_Pay_Type,NURSING_CLASS,PATIENT_CONDITION,ACCL_ACCT_ID,TYPE,CHANGE_DEPT_HELP,IN_WAY,IN_WAY_Doctor,IS_INFECTION,INTRODUCER,ATTENDING_DOCTOR_ID,IN_HOS_AGE,MD_DEPT_NAME,MD_BED_CODE,MD_SICKROOM_NAME,DOC_EDIT_IS,DOC_EDIT_Account,Nurse_EDIT_IS,Nurse_EDITAccount from his_hos_medical_record "); strSql.Append(" where HIS_HOS_CODE=@HIS_HOS_CODE "); MySqlParameter[] parameters = { new MySqlParameter("@HIS_HOS_CODE", MySqlDbType.VarChar,18) }; parameters[0].Value = HIS_HOS_CODE; HisClient.Model.his_hos_medical_record model=new HisClient.Model.his_hos_medical_record(); DataSet ds=DbHelperMySQL.Query(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } }
/// <summary> /// 得到一个对象实体 /// </summary> public HisClient.Model.his_hos_medical_record DataRowToModel(DataRow row) { HisClient.Model.his_hos_medical_record model=new HisClient.Model.his_hos_medical_record(); if (row != null) { if(row["IP"]!=null) { model.IP=row["IP"].ToString(); } if(row["HIS_HOS_CODE"]!=null) { model.HIS_HOS_CODE=row["HIS_HOS_CODE"].ToString(); } if(row["Case_Code"]!=null) { model.Case_Code=row["Case_Code"].ToString(); } if(row["Patient_Name"]!=null) { model.Patient_Name=row["Patient_Name"].ToString(); } if(row["MD_Dept_ID"]!=null) { model.MD_Dept_ID=row["MD_Dept_ID"].ToString(); } if(row["MD_SickRoom_ID"]!=null) { model.MD_SickRoom_ID=row["MD_SickRoom_ID"].ToString(); } if(row["ME_Bed_ID"]!=null) { model.ME_Bed_ID=row["ME_Bed_ID"].ToString(); } if(row["In_Date"]!=null && row["In_Date"].ToString()!="") { model.In_Date=DateTime.Parse(row["In_Date"].ToString()); } if(row["Out_Date"]!=null && row["Out_Date"].ToString()!="") { model.Out_Date=DateTime.Parse(row["Out_Date"].ToString()); } if(row["Status"]!=null) { model.Status=row["Status"].ToString(); } if(row["In_Hospital_Order"]!=null && row["In_Hospital_Order"].ToString()!="") { model.In_Hospital_Order=int.Parse(row["In_Hospital_Order"].ToString()); } if(row["Create_by"]!=null) { model.Create_by=row["Create_by"].ToString(); } if(row["Update_date"]!=null && row["Update_date"].ToString()!="") { model.Update_date=DateTime.Parse(row["Update_date"].ToString()); } if(row["Update_by"]!=null) { model.Update_by=row["Update_by"].ToString(); } if(row["is_removed"]!=null) { model.is_removed=row["is_removed"].ToString(); } if(row["Help_Code"]!=null) { model.Help_Code=row["Help_Code"].ToString(); } if(row["Create_date"]!=null && row["Create_date"].ToString()!="") { model.Create_date=DateTime.Parse(row["Create_date"].ToString()); } if(row["Charge_Doctor_Name"]!=null) { model.Charge_Doctor_Name=row["Charge_Doctor_Name"].ToString(); } if(row["Charge_Nurse_ID"]!=null) { model.Charge_Nurse_ID=row["Charge_Nurse_ID"].ToString(); } if(row["Charge_Nurse_Name"]!=null) { model.Charge_Nurse_Name=row["Charge_Nurse_Name"].ToString(); } if(row["Patient_Pay_Type"]!=null) { model.Patient_Pay_Type=row["Patient_Pay_Type"].ToString(); } if(row["NURSING_CLASS"]!=null) { model.NURSING_CLASS=row["NURSING_CLASS"].ToString(); } if(row["PATIENT_CONDITION"]!=null) { model.PATIENT_CONDITION=row["PATIENT_CONDITION"].ToString(); } if(row["ACCL_ACCT_ID"]!=null) { model.ACCL_ACCT_ID=row["ACCL_ACCT_ID"].ToString(); } if(row["TYPE"]!=null) { model.TYPE=row["TYPE"].ToString(); } if(row["CHANGE_DEPT_HELP"]!=null) { model.CHANGE_DEPT_HELP=row["CHANGE_DEPT_HELP"].ToString(); } if(row["IN_WAY"]!=null) { model.IN_WAY=row["IN_WAY"].ToString(); } if(row["IN_WAY_Doctor"]!=null) { model.IN_WAY_Doctor=row["IN_WAY_Doctor"].ToString(); } if(row["IS_INFECTION"]!=null) { model.IS_INFECTION=row["IS_INFECTION"].ToString(); } if(row["INTRODUCER"]!=null) { model.INTRODUCER=row["INTRODUCER"].ToString(); } if(row["ATTENDING_DOCTOR_ID"]!=null) { model.ATTENDING_DOCTOR_ID=row["ATTENDING_DOCTOR_ID"].ToString(); } if(row["IN_HOS_AGE"]!=null) { model.IN_HOS_AGE=row["IN_HOS_AGE"].ToString(); } if(row["MD_DEPT_NAME"]!=null) { model.MD_DEPT_NAME=row["MD_DEPT_NAME"].ToString(); } if(row["MD_BED_CODE"]!=null) { model.MD_BED_CODE=row["MD_BED_CODE"].ToString(); } if(row["MD_SICKROOM_NAME"]!=null) { model.MD_SICKROOM_NAME=row["MD_SICKROOM_NAME"].ToString(); } if(row["DOC_EDIT_IS"]!=null && row["DOC_EDIT_IS"].ToString()!="") { model.DOC_EDIT_IS=int.Parse(row["DOC_EDIT_IS"].ToString()); } if(row["DOC_EDIT_Account"]!=null) { model.DOC_EDIT_Account=row["DOC_EDIT_Account"].ToString(); } if(row["Nurse_EDIT_IS"]!=null && row["Nurse_EDIT_IS"].ToString()!="") { model.Nurse_EDIT_IS=int.Parse(row["Nurse_EDIT_IS"].ToString()); } if(row["Nurse_EDITAccount"]!=null) { model.Nurse_EDITAccount=row["Nurse_EDITAccount"].ToString(); } } return model; }