public bool?ShowConfirmationWithCancel(string title, string text, string extra)
        {
            DialogMessageService service = new DialogMessageService(null)
            {
                Icon    = DialogMessageIcon.Question,
                Buttons = DialogMessageButtons.Yes | DialogMessageButtons.No | DialogMessageButtons.Cancel,
                Title   = title,
                Text    = text,
                Extra   = extra
            };

            DialogMessageResult result = service.Show();

            switch (result)
            {
            case DialogMessageResult.Yes:
                return(true);

            case DialogMessageResult.No:
                return(false);

            default:
                return(null);
            }
        }
 public void ShowError(string title, string text, string extra)
 {
     DialogMessageService service = new DialogMessageService(null)
     {
         Icon = DialogMessageIcon.Error, Buttons = DialogMessageButtons.Ok, Title = title, Text = text, Extra = extra
     };
     var result = service.Show();
 }
        public bool ShowConfirmation(string title, string text, string extra)
        {
            DialogMessageService service = new DialogMessageService(null)
            {
                Icon    = DialogMessageIcon.Question,
                Buttons = DialogMessageButtons.Yes | DialogMessageButtons.No,
                Title   = title,
                Text    = text,
                Extra   = extra
            };
            var result = service.Show();

            return(result == DialogMessageResult.Yes);
        }