using System.Collections.Generic; namespace Schaad.Accounting.Datasets { public class MessageDataset { public string Title { get; set; } public List Lines { get; set; } public MessageStatus Status { get; set; } public MessageDataset(string title, MessageStatus status = MessageStatus.Success) { Title = title; Status = status; Lines = new List(); } public void Add(string message, MessageStatus status = MessageStatus.Success) { Lines.Add(message); if (status > Status) { Status = status; } } } public enum MessageStatus { Success = 0, Info = 1, Warning = 2, Error = 3 } }