Exemplo n.º 1
0
        public NotificationMessage RegisterMessage(string fieldName, string message, Severity severity)
        {
            var notificationMessage = new NotificationMessage(fieldName, message);
            notificationMessage.Severity = severity;

            if (!_list.Contains(notificationMessage))
            {
                _list.Add(notificationMessage);

                MessagesFor(notificationMessage.FieldName).Add(notificationMessage);
            }

            return notificationMessage;
        }
Exemplo n.º 2
0
 public bool Contains(NotificationMessage message)
 {
     return _list.Contains(message);
 }
Exemplo n.º 3
0
 public bool HasMessage(string fieldName, string messageText)
 {
     var message = new NotificationMessage(fieldName, messageText);
     return _list.Contains(message);
 }
Exemplo n.º 4
0
 public void Add(NotificationMessage message)
 {
     _list.Add(message);
 }