public BaseResponse(ResultCodesEnum resultCode, IList <string> errorList = null)
        {
            ResultCode = resultCode;
            ErrorList  = errorList;

            switch (resultCode)
            {
            case ResultCodesEnum.InvalidParametersError:
                ResultDescription = "Uno o más parámetros inválidos";
                break;

            case ResultCodesEnum.Approved:
                ResultDescription = "Transacción aprobada";
                break;

            case ResultCodesEnum.Timeout:
                ResultDescription = "Timeout procesando la transacción";
                break;

            case ResultCodesEnum.Rejected:
                ResultDescription = "Transacción rechazada";
                break;

            case ResultCodesEnum.OperationNotSupported:
                ResultDescription = "Operación no compatible con este processor";
                break;

            case ResultCodesEnum.NotReady:
                ResultDescription = "El autorizador no está listo para operar";
                break;
            }
        }
Example #2
0
 public AdminCommandResponse(ResultCodesEnum resultCode, string errorString = "") : base(resultCode, errorString)
 {
 }
Example #3
0
 public AdminCommandResponse(ResultCodesEnum resultCode, T content) : base(resultCode)
 {
     Content = content;
 }
Example #4
0
 public AdminCommandResponse(ResultCodesEnum resultCode, IList <string> errList) : base(resultCode, errList)
 {
 }
 public BaseResponse(ResultCodesEnum resultCode, string errorDescription)
 {
     ResultCode        = resultCode;
     ResultDescription = errorDescription;
 }
 public CommandResponse(ResultCodesEnum resultCode, string resultText = "", object content = null)
 {
     ResultCode = resultCode;
     ResultText = resultText;
     Content    = content;
 }
Example #7
0
 public TransactionResponse(ResultCodesEnum resultCode, string errorDescription) : base(resultCode, errorDescription)
 {
 }
Example #8
0
 public TransactionResponse(ResultCodesEnum resultCode, IList <string> errorList = null) : base(resultCode, errorList)
 {
 }