Table of Contents

Class WorkerLogOnStatus

Namespace
Acuit.Pinpoint.Services.Entities
Assembly
Acuit.Pinpoint.Services.Entities.dll

Status information about a worker log-on.

[DataContract]
public class WorkerLogOnStatus
Inheritance
WorkerLogOnStatus
Inherited Members

Constructors

WorkerLogOnStatus(int, Worker, DateTime, byte)

Initializes a new instance of the WorkerLogOnStatus class.

public WorkerLogOnStatus(int workerStationId, Worker worker, DateTime shiftDate, byte shiftNumber)

Parameters

workerStationId int

The worker station identifier, for use in subsequent server calls.

worker Worker

The worker.

shiftDate DateTime

The shift date.

shiftNumber byte

The shift number.

Exceptions

ArgumentNullException

worker is null.

Properties

ShiftDate

Gets the shift date.

[DataMember]
public DateTime ShiftDate { get; }

Property Value

DateTime

ShiftNumber

Gets the shift number.

[DataMember]
public byte ShiftNumber { get; }

Property Value

byte

Worker

Gets the worker.

[DataMember(Order = 100)]
public Worker Worker { get; }

Property Value

Worker

WorkerStationId

Gets the worker station identifier, for use in subsequent server calls.

[DataMember]
public int WorkerStationId { get; }

Property Value

int