C# 클래스 Simple.Patterns.WorkingDays

상속: IWorkingDaysProvider
파일 보기 프로젝트 열기: juanplopes/simple 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
provider IWorkingDaysProvider

공개 메소드들

메소드 설명
Get ( IWorkingDaysProvider key ) : WorkingDays
GetBackwards ( int businessDays, System.DateTime reference, bool considerCurrent ) : System.DateTime
GetDays ( int businessDays, System.DateTime reference, bool considerCurrent ) : System.DateTime
GetInAdvance ( int businessDays, System.DateTime reference, bool considerCurrent ) : System.DateTime
GetNetWorkingDays ( System.DateTime date1, System.DateTime date2 ) : int
IsWorkingDay ( System.DateTime date ) : bool
WorkingDays ( IWorkingDaysProvider provider ) : System

보호된 메소드들

메소드 설명
BinarySearch ( bool direction, int businessDays, System.DateTime reference, bool considerCurrent ) : System.DateTime

비공개 메소드들

메소드 설명
WorkingDays ( ) : System

메소드 상세

BinarySearch() 보호된 메소드

protected BinarySearch ( bool direction, int businessDays, System.DateTime reference, bool considerCurrent ) : System.DateTime
direction bool
businessDays int
reference System.DateTime
considerCurrent bool
리턴 System.DateTime

Get() 공개 정적인 메소드

public static Get ( IWorkingDaysProvider key ) : WorkingDays
key IWorkingDaysProvider
리턴 WorkingDays

GetBackwards() 공개 메소드

public GetBackwards ( int businessDays, System.DateTime reference, bool considerCurrent ) : System.DateTime
businessDays int
reference System.DateTime
considerCurrent bool
리턴 System.DateTime

GetDays() 공개 메소드

public GetDays ( int businessDays, System.DateTime reference, bool considerCurrent ) : System.DateTime
businessDays int
reference System.DateTime
considerCurrent bool
리턴 System.DateTime

GetInAdvance() 공개 메소드

public GetInAdvance ( int businessDays, System.DateTime reference, bool considerCurrent ) : System.DateTime
businessDays int
reference System.DateTime
considerCurrent bool
리턴 System.DateTime

GetNetWorkingDays() 공개 메소드

public GetNetWorkingDays ( System.DateTime date1, System.DateTime date2 ) : int
date1 System.DateTime
date2 System.DateTime
리턴 int

IsWorkingDay() 공개 메소드

public IsWorkingDay ( System.DateTime date ) : bool
date System.DateTime
리턴 bool

WorkingDays() 공개 메소드

public WorkingDays ( IWorkingDaysProvider provider ) : System
provider IWorkingDaysProvider
리턴 System

프로퍼티 상세

provider 보호되어 있는 프로퍼티

protected IWorkingDaysProvider provider
리턴 IWorkingDaysProvider