C# Class Itenso.TimePeriod.CalendarDateAdd

Inheritance: DateAdd
Afficher le fichier Open project: jwg4/date-difference Class Usage Examples

Méthodes publiques

Méthode Description
Add ( System.DateTime start, System.TimeSpan offset, SeekBoundaryMode seekBoundaryMode = SeekBoundaryMode.Next ) : DateTime?
AddWeekendWeekDays ( ) : void
AddWorkingWeekDays ( ) : void
CalendarDateAdd ( ) : System
CalendarDateAdd ( ITimeCalendar calendar ) : System
Subtract ( System.DateTime start, System.TimeSpan offset, SeekBoundaryMode seekBoundaryMode = SeekBoundaryMode.Next ) : DateTime?

Méthodes protégées

Méthode Description
CalculateEnd ( System.DateTime start, System.TimeSpan offset, SeekDirection seekDirection, SeekBoundaryMode seekBoundaryMode ) : DateTime?

Private Methods

Méthode Description
FindNextWeek ( Week current ) : Week
FindPreviousWeek ( Week current ) : Week
GetAvailableWeekPeriods ( ITimePeriod period ) : IEnumerable

Method Details

Add() public méthode

public Add ( System.DateTime start, System.TimeSpan offset, SeekBoundaryMode seekBoundaryMode = SeekBoundaryMode.Next ) : DateTime?
start System.DateTime
offset System.TimeSpan
seekBoundaryMode SeekBoundaryMode
Résultat DateTime?

AddWeekendWeekDays() public méthode

public AddWeekendWeekDays ( ) : void
Résultat void

AddWorkingWeekDays() public méthode

public AddWorkingWeekDays ( ) : void
Résultat void

CalculateEnd() protected méthode

protected CalculateEnd ( System.DateTime start, System.TimeSpan offset, SeekDirection seekDirection, SeekBoundaryMode seekBoundaryMode ) : DateTime?
start System.DateTime
offset System.TimeSpan
seekDirection SeekDirection
seekBoundaryMode SeekBoundaryMode
Résultat DateTime?

CalendarDateAdd() public méthode

public CalendarDateAdd ( ) : System
Résultat System

CalendarDateAdd() public méthode

public CalendarDateAdd ( ITimeCalendar calendar ) : System
calendar ITimeCalendar
Résultat System

Subtract() public méthode

public Subtract ( System.DateTime start, System.TimeSpan offset, SeekBoundaryMode seekBoundaryMode = SeekBoundaryMode.Next ) : DateTime?
start System.DateTime
offset System.TimeSpan
seekBoundaryMode SeekBoundaryMode
Résultat DateTime?