Пример #1
0
        public ErrorEventArguments(ResultCodeConstants resultCode, ErrorLocusConstants errorLocus)
            : base(false)
        {
            ResultCode = resultCode;
            ErrorLocus = errorLocus;
            switch (ErrorLocus)
            {
            case ErrorLocusConstants.Output:
                ErrorResponse = (int)ErrorResponseConstants.Retry;
                break;

            case ErrorLocusConstants.Input:
                ErrorResponse = (int)ErrorResponseConstants.Clear;
                break;

            case ErrorLocusConstants.Input_Data:
                ErrorResponse = (int)ErrorResponseConstants.ContinueInput;
                break;
            }
        }
Пример #2
0
 public ErrorEventArguments(int resultCodeExtended, ErrorLocusConstants errorLocus)
     : this(ResultCodeConstants.Extended, errorLocus)
 {
     ResultCodeExtended = resultCodeExtended;
 }