C# 클래스 Simple.Patterns.BaseWorkingDaysProvider

상속: IWorkingDaysProvider
파일 보기 프로젝트 열기: juanplopes/simple

공개 메소드들

메소드 설명
FixedNonWorkingDays ( ) : IEnumerable
GetNetDynamicNonWorkingDays ( System.DateTime date1, System.DateTime date2 ) : int
GetNetWorkingDays ( System.DateTime date1, System.DateTime date2 ) : int
IsDynamicNonWorkingDay ( System.DateTime date ) : bool
IsWorkingDay ( System.DateTime date ) : bool

보호된 메소드들

메소드 설명
CountWeekDaysBetween ( ICollection days, System.DateTime date1, System.DateTime date2 ) : int

메소드 상세

CountWeekDaysBetween() 보호된 정적인 메소드

protected static CountWeekDaysBetween ( ICollection days, System.DateTime date1, System.DateTime date2 ) : int
days ICollection
date1 System.DateTime
date2 System.DateTime
리턴 int

FixedNonWorkingDays() 공개 추상적인 메소드

public abstract FixedNonWorkingDays ( ) : IEnumerable
리턴 IEnumerable

GetNetDynamicNonWorkingDays() 공개 추상적인 메소드

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

GetNetWorkingDays() 공개 메소드

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

IsDynamicNonWorkingDay() 공개 추상적인 메소드

public abstract IsDynamicNonWorkingDay ( System.DateTime date ) : bool
date System.DateTime
리턴 bool

IsWorkingDay() 공개 메소드

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