public static List <Business.InfoObject> Load(Guid?communityID, Guid?userID, int?objectType, Guid?userIDLogedIn) { List <Business.InfoObject> list = new List <Business.InfoObject>(); SqlDataReader sqlReader = null; try { sqlReader = GetReader(userIDLogedIn, communityID, userID, objectType); if (sqlReader != null) { while (sqlReader.Read()) { Business.InfoObject item = new Business.InfoObject(); FillObject(item, sqlReader); list.Add(item); } } } finally { if (sqlReader != null) { sqlReader.Close(); } sqlReader = null; } return(list); }
private static void FillObject(Business.InfoObject item, SqlDataReader sqlReader) { item.Count = Convert.ToInt32(sqlReader["OBJ_Count"].ToString()); item.ObjectType = Convert.ToInt32(sqlReader["OBJ_Type"]); }