using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sid.Windows.Controls;
using System.Data;
namespace SiaSun.LMS.WPFClient.Dialog
{
public class MessageDialog
{
static string Title, Header, ContentOK, ContentFaile;
///
/// 构造函数
///
public MessageDialog()
{
//根据关键字获得字典值
Title = string.Format("系统提示");
Header = string.Format("执行消息");
ContentOK = string.Format("成功");
ContentFaile = string.Format("失败");
}
///
/// 显示信息
///
public void Show(bool bResult,string sResult)
{
if (bResult)
{
TaskDialog.Show(Title, Header, ContentOK);
}
else
{
TaskDialog.Show(Title, Header, ContentFaile + "\n" + sResult);
}
}
///
/// 显示信息框
///
public TaskDialogResult ShowDialog(string sResult)
{
return TaskDialog.Show(Title, Header, sResult,"","",TaskDialogButton.OkCancel, TaskDialogResult.Ok,TaskDialogIcon.Information, TaskDialogIcon.None );
}
///
/// 显示异常信息提示
///
public void ShowException(string ExceptionMessage)
{
TaskDialog.ShowException(Title, ContentFaile, new Exception(ExceptionMessage));
}
///
/// 显示异常信息提示
///
public void ShowException(Exception ex)
{
TaskDialog.ShowException(Title, ContentFaile, ex);
}
}
}