Exemplo n.º 1
0
        /// <summary>
        /// IsNotice a notification
        /// </summary>
        /// <param name="notification">Notification</param>
        public void Notice(Notification notification) {
            if (notification == null)
                throw new ArgumentNullException("notification");

            notification.IsNotice = true;
            Update(notification);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Deletes a notification
        /// </summary>
        /// <param name="notification">Notification</param>
        public virtual void Delete(Notification notification) {
            if (notification == null)
                throw new ArgumentNullException("notification");

            _notificationRepository.Delete(notification);

            _signals.Trigger(NOTIFICATION_PATTERN_KEY);

        }