private DBPrivateMessage GetPrivateMessageFromReader(IDataReader dataReader) { DBPrivateMessage privateMessage = new DBPrivateMessage(); privateMessage.PrivateMessageID = NopSqlDataHelper.GetInt(dataReader, "PrivateMessageID"); privateMessage.FromUserID = NopSqlDataHelper.GetInt(dataReader, "FromUserID"); privateMessage.ToUserID = NopSqlDataHelper.GetInt(dataReader, "ToUserID"); privateMessage.Subject = NopSqlDataHelper.GetString(dataReader, "Subject"); privateMessage.Text = NopSqlDataHelper.GetString(dataReader, "Text"); privateMessage.IsRead = NopSqlDataHelper.GetBoolean(dataReader, "IsRead"); privateMessage.IsDeletedByAuthor = NopSqlDataHelper.GetBoolean(dataReader, "IsDeletedByAuthor"); privateMessage.IsDeletedByRecipient = NopSqlDataHelper.GetBoolean(dataReader, "IsDeletedByRecipient"); privateMessage.CreatedOn = NopSqlDataHelper.GetUtcDateTime(dataReader, "CreatedOn"); return privateMessage; }
private static PrivateMessage DBMapping(DBPrivateMessage dbItem) { if (dbItem == null) return null; PrivateMessage item = new PrivateMessage(); item.PrivateMessageID = dbItem.PrivateMessageID; item.FromUserID = dbItem.FromUserID; item.ToUserID = dbItem.ToUserID; item.Subject = dbItem.Subject; item.Text = dbItem.Text; item.IsRead = dbItem.IsRead; item.IsDeletedByAuthor = dbItem.IsDeletedByAuthor; item.IsDeletedByRecipient = dbItem.IsDeletedByRecipient; item.CreatedOn = dbItem.CreatedOn; return item; }