/// <summary> /// 得到一个对象实体 /// </summary> public RuRo.Model.Log_Import DataRowToModel(DataRow row) { RuRo.Model.Log_Import model=new RuRo.Model.Log_Import(); if (row != null) { if(row["Id"]!=null && row["Id"].ToString()!="") { model.Id=int.Parse(row["Id"].ToString()); } if(row["PatientID"]!=null) { model.PatientID=row["PatientID"].ToString(); } if(row["Import_Date"]!=null && row["Import_Date"].ToString()!="") { model.Import_Date=DateTime.Parse(row["Import_Date"].ToString()); } if(row["Import_State"]!=null && row["Import_State"].ToString()!="") { if((row["Import_State"].ToString()=="1")||(row["Import_State"].ToString().ToLower()=="true")) { model.Import_State=true; } else { model.Import_State=false; } } if(row["Import_Date_Msg"]!=null) { model.Import_Date_Msg=row["Import_Date_Msg"].ToString(); } if(row["Import_User_Id"]!=null) { model.Import_User_Id=row["Import_User_Id"].ToString(); } if(row["Import_User_Department"]!=null) { model.Import_User_Department=row["Import_User_Department"].ToString(); } if(row["Import_Type"]!=null) { model.Import_Type=row["Import_Type"].ToString(); } if(row["Others"]!=null) { model.Others=row["Others"].ToString(); } } return model; }
/// <summary> /// 得到一个对象实体 /// </summary> public RuRo.Model.Log_Import GetModel(int Id) { StringBuilder strSql=new StringBuilder(); strSql.Append("select top 1 Id,PatientID,Import_Date,Import_State,Import_Date_Msg,Import_User_Id,Import_User_Department,Import_Type,Others from Log_Import "); strSql.Append(" where Id=@Id"); SqlParameter[] parameters = { new SqlParameter("@Id", SqlDbType.Int,4) }; parameters[0].Value = Id; RuRo.Model.Log_Import model=new RuRo.Model.Log_Import(); DataSet ds=DbHelperSQL_SY.QuerySY(strSql.ToString(),parameters); if(ds.Tables[0].Rows.Count>0) { return DataRowToModel(ds.Tables[0].Rows[0]); } else { return null; } }