private System.Windows.MessageBoxResult ConvertResult(Core.Services.MessageBoxResult result) { switch (result) { case Core.Services.MessageBoxResult.Yes: return(System.Windows.MessageBoxResult.Yes); case Core.Services.MessageBoxResult.No: return(System.Windows.MessageBoxResult.No); case Core.Services.MessageBoxResult.Cancel: return(System.Windows.MessageBoxResult.Cancel); case Core.Services.MessageBoxResult.None: return(System.Windows.MessageBoxResult.None); case Core.Services.MessageBoxResult.Ok: return(System.Windows.MessageBoxResult.OK); default: return(System.Windows.MessageBoxResult.None); } }
public Core.Services.MessageBoxResult Show(string message, string title, Core.Services.MessageBoxButton button, Core.Services.MessageBoxImage image, Core.Services.MessageBoxResult def) { return(ConvertResult(MessageBox.Show(message, title, ConvertButton(button), ConvertImage(image), ConvertResult(def)))); }