private void InitStrings(string cardDataInputCapability, string cardholderAuthenticationCapability, string cardCaptureCapability, string operatingEnvironment, string cardholderPresent, string cardPresent, string cardDataInputMode, string cardholderAuthenticationMethod, string cardholderAuthenticationEntity, string cardDataOutputCapability, string terminalOutputCapability, string pINCaptureCapability, string terminalOperator, string terminalType) { this.CardDataInputCapability = EFTProperties <CardDataInputCapabilityEnum> .Enum(cardDataInputCapability); this.CardholderAuthenticationCapability = EFTProperties <CardholderAuthenticationCapabilityEnum> .Enum(cardholderAuthenticationCapability); this.CardCaptureCapability = EFTProperties <CardCaptureCapabilityEnum> .Enum(cardCaptureCapability); this.OperatingEnvironment = EFTProperties <OperatingEnvironmentEnum> .Enum(operatingEnvironment); this.CardholderPresent = EFTProperties <CardholderPresentEnum> .Enum(cardholderPresent); this.CardPresent = EFTProperties <CardPresentEnum> .Enum(cardPresent); this.CardDataInputMode = EFTProperties <CardDataInputModeEnum> .Enum(cardDataInputMode); this.CardholderAuthenticationMethod = EFTProperties <CardholderAuthenticationMethodEnum> .Enum(cardholderAuthenticationMethod); this.CardholderAuthenticationEntity = EFTProperties <CardholderAuthenticationEntityEnum> .Enum(cardholderAuthenticationEntity); this.CardDataOutputCapability = EFTProperties <CardDataOutputCapabilityEnum> .Enum(cardDataOutputCapability); this.TerminalOutputCapability = EFTProperties <TerminalOutputCapabilityEnum> .Enum(terminalOutputCapability); this.PINCaptureCapability = EFTProperties <PINCaptureCapabilityEnum> .Enum(pINCaptureCapability); this.TerminalOperator = EFTProperties <TerminalOperatorEnum> .Enum(terminalOperator); this.TerminalType = EFTProperties <TerminalTypeEnum> .Enum(terminalType); }
private void InitStrings(string areaOfUsage, string authProcessingRequirements, string servicesAndPINRequirements) { this.AreaOfUsage = EFTProperties <AreaOfUsageEnum> .Enum(areaOfUsage); this.AuthorizationProcessingRequirements = EFTProperties <AuthorizationProcessingRequirementsEnum> .Enum(authProcessingRequirements); this.ServicesAndPINRequirements = EFTProperties <ServicesAndPINRequirementsEnum> .Enum(servicesAndPINRequirements); }
private void InitStrings(string tranType, string fromAccount, string toAccount) { this.TransactionType = EFTProperties <TransactionTypeEnum> .Enum(tranType); this.FromAccount = EFTProperties <AccountTypeEnum> .Enum(fromAccount); this.ToAccount = EFTProperties <AccountTypeEnum> .Enum(toAccount); }
private void InitValues(string accountType, string amountType, string currencyCode, double amount) { this.AccountType = EFTProperties <AccountTypeEnum> .Enum(accountType); this.AmountType = EFTProperties <AmountTypeEnum> .Enum(amountType); this.CurrencyCode = currencyCode; this.Amount = amount; }
public override string ToString() { return(string.Concat(new string[] { EFTProperties <CardDataInputCapabilityEnum> .Value(this.CardDataInputCapability).Value, EFTProperties <CardholderAuthenticationCapabilityEnum> .Value(this.CardholderAuthenticationCapability).Value, EFTProperties <CardCaptureCapabilityEnum> .Value(this.CardCaptureCapability).Value, EFTProperties <OperatingEnvironmentEnum> .Value(this.OperatingEnvironment).Value, EFTProperties <CardholderPresentEnum> .Value(this.CardholderPresent).Value, EFTProperties <CardPresentEnum> .Value(this.CardPresent).Value, EFTProperties <CardDataInputModeEnum> .Value(this.CardDataInputMode).Value, EFTProperties <CardholderAuthenticationMethodEnum> .Value(this.CardholderAuthenticationMethod).Value, EFTProperties <CardholderAuthenticationEntityEnum> .Value(this.CardholderAuthenticationEntity).Value, EFTProperties <CardDataOutputCapabilityEnum> .Value(this.CardDataOutputCapability).Value, EFTProperties <TerminalOutputCapabilityEnum> .Value(this.TerminalOutputCapability).Value, EFTProperties <PINCaptureCapabilityEnum> .Value(this.PINCaptureCapability).Value, EFTProperties <TerminalOperatorEnum> .Value(this.TerminalOperator).Value, EFTProperties <TerminalTypeEnum> .Value(this.TerminalType).Value })); }
public override string ToString() { if (this.Amount < 0.0) { return(string.Concat(new string[] { EFTProperties <AccountTypeEnum> .Value(this.AccountType).Value, EFTProperties <AmountTypeEnum> .Value(this.AmountType).Value, this.CurrencyCode, "D", (-this.Amount).ToString().PadLeft(12, '0') })); } return(string.Concat(new string[] { EFTProperties <AccountTypeEnum> .Value(this.AccountType).Value, EFTProperties <AmountTypeEnum> .Value(this.AmountType).Value, this.CurrencyCode, "C", this.Amount.ToString().PadLeft(12, '0') })); }
public override string ToString() { return(EFTProperties <AreaOfUsageEnum> .Value(this.AreaOfUsage).Value + EFTProperties <AuthorizationProcessingRequirementsEnum> .Value(this.AuthorizationProcessingRequirements).Value + EFTProperties <ServicesAndPINRequirementsEnum> .Value(this.ServicesAndPINRequirements).Value); }
private void InitStrings(string fromAccount, string toAccount) { this.FromAccount = EFTProperties <AccountTypeQualifierEnum> .Enum(fromAccount); this.ToAccount = EFTProperties <AccountTypeQualifierEnum> .Enum(toAccount); }
public override string ToString() { return(EFTProperties <AccountTypeQualifierEnum> .Value(this.FromAccount).Value + EFTProperties <AccountTypeQualifierEnum> .Value(this.ToAccount).Value); }
public override string ToString() { return(EFTProperties <TransactionTypeEnum> .Value(this.TransactionType).Value + EFTProperties <AccountTypeEnum> .Value(this.FromAccount).Value + EFTProperties <AccountTypeEnum> .Value(this.ToAccount).Value); }
private void InitStrings(string panEntryMode, string pinEntryCapability) { this.PANEntryMode = EFTProperties <PANEntryModeEnum> .Enum(panEntryMode); this.PINEntryCapability = EFTProperties <PINEntryCapabilityEnum> .Enum(pinEntryCapability); }
public override string ToString() { return(EFTProperties <PANEntryModeEnum> .Value(this.PANEntryMode).Value + EFTProperties <PINEntryCapabilityEnum> .Value(this.PINEntryCapability).Value); }
private void InitStrings(string authorizationType, string authorizationLimits) { this.AuthorizationType = EFTProperties <AuthorizationTypeEnum> .Enum(authorizationType); this.AuthorizationLimits = EFTProperties <AuthorizationLimitsEnum> .Enum(authorizationLimits); }
public override string ToString() { return(EFTProperties <AuthorizationTypeEnum> .Value(this.AuthorizationType).Value + EFTProperties <AuthorizationLimitsEnum> .Value(this.AuthorizationLimits).Value); }