C# 클래스 ModulusChecking.Models.BankAccountDetails

파일 보기 프로젝트 열기: pauldambra/ModulusChecker 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AisNotZeroAndGisNineWeights int[]
AisNotZeroAndGisNotNineWeights int[]

공개 메소드들

메소드 설명
BankAccountDetails ( string sortCode, string accountNumber ) : System
From ( SortCode sortCode, ModulusChecking.Models.AccountNumber accountNumber, IEnumerable weightMappings ) : BankAccountDetails
GetExceptionTwoAlternativeWeights ( int originalWeights ) : int[]
IsExceptionThreeAndCanSkipSecondCheck ( ) : bool
IsExceptionTwoAndFirstCheckPassed ( ) : bool
IsSecondCheckRequired ( ) : bool
IsUncheckableForeignAccount ( ) : bool
IsValidForModulusCheck ( ) : bool
RequiresCouttsAccountCheck ( ) : bool
ToCombinedString ( ) : String
ToString ( ) : string

비공개 메소드들

메소드 설명
ExceptionEightPreProcessing ( IEnumerable mappings ) : void
ExceptionSevenPreprocessing ( IList mappings ) : IList
ExceptionTenPreProcessing ( IList mappings ) : IList
PrepareString ( string value ) : string
ZeroiseUtoB ( ModulusWeightMapping weightMapping ) : ModulusWeightMapping

메소드 상세

BankAccountDetails() 공개 메소드

public BankAccountDetails ( string sortCode, string accountNumber ) : System
sortCode string
accountNumber string
리턴 System

From() 공개 정적인 메소드

public static From ( SortCode sortCode, ModulusChecking.Models.AccountNumber accountNumber, IEnumerable weightMappings ) : BankAccountDetails
sortCode SortCode
accountNumber ModulusChecking.Models.AccountNumber
weightMappings IEnumerable
리턴 BankAccountDetails

GetExceptionTwoAlternativeWeights() 공개 메소드

public GetExceptionTwoAlternativeWeights ( int originalWeights ) : int[]
originalWeights int
리턴 int[]

IsExceptionThreeAndCanSkipSecondCheck() 공개 메소드

public IsExceptionThreeAndCanSkipSecondCheck ( ) : bool
리턴 bool

IsExceptionTwoAndFirstCheckPassed() 공개 메소드

public IsExceptionTwoAndFirstCheckPassed ( ) : bool
리턴 bool

IsSecondCheckRequired() 공개 메소드

public IsSecondCheckRequired ( ) : bool
리턴 bool

IsUncheckableForeignAccount() 공개 메소드

public IsUncheckableForeignAccount ( ) : bool
리턴 bool

IsValidForModulusCheck() 공개 메소드

public IsValidForModulusCheck ( ) : bool
리턴 bool

RequiresCouttsAccountCheck() 공개 메소드

public RequiresCouttsAccountCheck ( ) : bool
리턴 bool

ToCombinedString() 공개 메소드

public ToCombinedString ( ) : String
리턴 String

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

AisNotZeroAndGisNineWeights 공개적으로 정적으로 프로퍼티

public static int[] AisNotZeroAndGisNineWeights
리턴 int[]

AisNotZeroAndGisNotNineWeights 공개적으로 정적으로 프로퍼티

public static int[] AisNotZeroAndGisNotNineWeights
리턴 int[]