public static List <ProfileThumbnailData> LoadByProfileThumbnail(ProfileThumbnail profileThumbnail, IProfileThumbnailDataManager ptdManager = null) { List <ProfileThumbnailData> result = new List <ProfileThumbnailData>(); if (ptdManager == null) { ptdManager = ProfileThumbnailData.CreateManager(); } using (ConnectionInfo connection = new ConnectionInfo(System.Data.IsolationLevel.ReadUncommitted)) { try { connection.Transaction.Begin(); result.AddRange(ptdManager.Load(connection, profileThumbnail)); connection.Transaction.Commit(); } catch { //throw new ArgumentException("Something went wrong in ProfileThumbnailData loading"); return(result); } } return(result); }
public ProfileThumbnailData(int id, ProfileThumbnail profileThumbnail, byte[] data, bool isOriginal, DateTime updated, DateTime created) : base(id, updated, created, false) { this._profileThumbnail = profileThumbnail; this._data = data; this._isOriginal = isOriginal; }