Get list of AppointmentList..::..AppointmentListInfo objects. If UserID==Guid.Empty then all appointments for all active scheduleable users are returned. If UserID set to an Active *and* scheduleable specific user id then all workorders for that specific user only are returned as well as all ScheduleMarker for all users (since the UI has to determine if they are applicable or not as some are not for any specific user at all). Closed work orders are *not* returned by default, use GetListWithClosed for that behaviour.

Namespace: GZTW.AyaNova.BLL
Assembly: GZTW.AyaNova.BLL (in GZTW.AyaNova.BLL.dll) Version: 7.0.0.0 (7.0.0.0)

Syntax

C#
public static AppointmentList GetList(
	DateTime Start,
	DateTime End,
	Guid UserID
)
Visual Basic
Public Shared Function GetList ( _
	Start As DateTime, _
	End As DateTime, _
	UserID As Guid _
) As AppointmentList
Visual C++
public:
static AppointmentList^ GetList(
	DateTime Start, 
	DateTime End, 
	Guid UserID
)

Parameters

Start
Type: System..::..DateTime
Start date and time
End
Type: System..::..DateTime
End date and time
UserID
Type: System..::..Guid
A User ID for a specific user's appointments or Guid.Empty for all user's appointments

Return Value

A read only collection of AppointmentList..::..AppointmentListInfo objects (ScheduleMarkers and WorkorderItemScheduledUser data)

See Also