Beispiel #1
0
 protected void ReportError(
     string source,
     string message,
     Exception ex,
     bool allowInformUser,
     bool allowThrowException = true,
     clsMASIC.eMasicErrorCodes eNewErrorCode = clsMASIC.eMasicErrorCodes.NoError)
 {
     ReportError(message, ex, eNewErrorCode);
 }
Beispiel #2
0
        protected void ReportError(string message,
                                   clsMASIC.eMasicErrorCodes eNewErrorCode = clsMASIC.eMasicErrorCodes.NoError)
        {
            if (eNewErrorCode != clsMASIC.eMasicErrorCodes.NoError)
            {
                OnUpdateErrorCode(eNewErrorCode, false);
            }

            OnErrorEvent(message);
        }
Beispiel #3
0
 private void UpdateErrorCodeEventHandler(clsMASIC.eMasicErrorCodes eErrorCode, bool leaveExistingErrorCodeUnchanged)
 {
     SetLocalErrorCode(eErrorCode, leaveExistingErrorCodeUnchanged);
 }
Beispiel #4
0
 private void OnUpdateErrorCode(clsMASIC.eMasicErrorCodes eNewErrorCode, bool leaveExistingErrorCodeUnchanged)
 {
     UpdateErrorCodeEvent?.Invoke(eNewErrorCode, leaveExistingErrorCodeUnchanged);
 }
Beispiel #5
0
 protected void SetLocalErrorCode(clsMASIC.eMasicErrorCodes eNewErrorCode, bool leaveExistingErrorCodeUnchanged = false)
 {
     OnUpdateErrorCode(eNewErrorCode, leaveExistingErrorCodeUnchanged);
 }