public static void ExecuteAction(ExecuteActionDelegate action)
 {
     try
     {
         if (action == null)
         {
             return;
         }
         action.Invoke();
     }
     catch (Exception exception)
     {
         MessageBox.Show(exception.ToString(), "Application Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #2
0
 public static void ExecuteAction(ExecuteActionDelegate action)
 {
     try
     {
         if (action == null)
         {
             return;
         }
         action.Invoke();
     }
     catch (Exception exception)
     {
         MessageBox.Show(exception.ToString(), "Application Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #3
0
 public static void ExecuteAction(ExecuteActionDelegate action)
 {
     try
     {
         if (action == null)
         {
             return;
         }
         action.Invoke();
     }
     catch (Exception exception)
     {
         log.Error(exception);
         MessageBox.Show("�����쳣��ֹ�����뿪����Ա��ϵ!", "����", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Application.Exit();
     }
 }
Beispiel #4
0
 public static void ExecuteAction(ExecuteActionDelegate action)
 {
     try
     {
         if (action == null)
         {
             return;
         }
         action.Invoke();
     }
     catch (OptimisticConcurrencyException oce)
     {
         log.Error(oce);
         MessageBox.Show("数据已被其它客户端更改,请重新进入!", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Application.Exit();
     }
     catch (Exception exception)
     {
         log.Error(exception);
         MessageBox.Show("程序异常中止,请与开发人员联系!", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Application.Exit();
     }
 }
Beispiel #5
0
 public static void ExecuteAction(ExecuteActionDelegate action)
 {
     try
     {
         if (action == null)
         {
             return;
         }
         action.Invoke();
     }
     catch (OptimisticConcurrencyException oce)
     {
         log.Error(oce);
         MessageBox.Show("�����ѱ������ͻ��˸��ģ������½���!", "����", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Application.Exit();
     }
     catch (Exception exception)
     {
         log.Error(exception);
         MessageBox.Show("�����쳣��ֹ�����뿪����Ա��ϵ!", "����", MessageBoxButtons.OK, MessageBoxIcon.Error);
         Application.Exit();
     }
 }