C# Class Queue.Services.Server.OperatorPlan

Mostra file Open project: breslavsky/queue

Public Properties

Property Type Description
currentClientRequestPlan ClientRequestPlan

Public Methods

Method Description
AddClientRequest ( ClientRequest clientRequest, Schedule schedule ) : void
GetNearTimeInterval ( System.TimeSpan startTime, Schedule schedule, ClientRequestType clientRequestType, int subjects = 1 ) : System.TimeSpan
OperatorPlan ( Operator queueOperator, System.DateTime planDate ) : System
ToString ( ) : string

Private Methods

Method Description
ClientRequestPlans_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
GetIgnoredIntervals ( ClientRequestType clientRequestType ) : Queue.Services.Server.TimeInterval[]

Method Details

AddClientRequest() public method

public AddClientRequest ( ClientRequest clientRequest, Schedule schedule ) : void
clientRequest Queue.Model.ClientRequest
schedule Queue.Model.Schedule
return void

GetNearTimeInterval() public method

public GetNearTimeInterval ( System.TimeSpan startTime, Schedule schedule, ClientRequestType clientRequestType, int subjects = 1 ) : System.TimeSpan
startTime System.TimeSpan
schedule Queue.Model.Schedule
clientRequestType ClientRequestType
subjects int
return System.TimeSpan

OperatorPlan() public method

public OperatorPlan ( Operator queueOperator, System.DateTime planDate ) : System
queueOperator Queue.Model.Operator
planDate System.DateTime
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

currentClientRequestPlan public_oe property

public ClientRequestPlan,Queue.Services.Server currentClientRequestPlan
return ClientRequestPlan