protected void ReportError( string source, string message, Exception ex, bool allowInformUser, bool allowThrowException = true, clsMASIC.eMasicErrorCodes eNewErrorCode = clsMASIC.eMasicErrorCodes.NoError) { ReportError(message, ex, eNewErrorCode); }
protected void ReportError(string message, clsMASIC.eMasicErrorCodes eNewErrorCode = clsMASIC.eMasicErrorCodes.NoError) { if (eNewErrorCode != clsMASIC.eMasicErrorCodes.NoError) { OnUpdateErrorCode(eNewErrorCode, false); } OnErrorEvent(message); }
private void UpdateErrorCodeEventHandler(clsMASIC.eMasicErrorCodes eErrorCode, bool leaveExistingErrorCodeUnchanged) { SetLocalErrorCode(eErrorCode, leaveExistingErrorCodeUnchanged); }
private void OnUpdateErrorCode(clsMASIC.eMasicErrorCodes eNewErrorCode, bool leaveExistingErrorCodeUnchanged) { UpdateErrorCodeEvent?.Invoke(eNewErrorCode, leaveExistingErrorCodeUnchanged); }
protected void SetLocalErrorCode(clsMASIC.eMasicErrorCodes eNewErrorCode, bool leaveExistingErrorCodeUnchanged = false) { OnUpdateErrorCode(eNewErrorCode, leaveExistingErrorCodeUnchanged); }