#### Back to Server.Engines.Reports

## StaffHistory : PersistableObject

(static) PersistableObject Construct()
(static) int GetPageCount( StaffInfo staff, DateTime min, DateTime max )
(static) int GetPageCount( PageInfoCollection pages, PageResolution res, DateTime min, DateTime max )
(ctor) StaffHistory()
PageInfoCollection Pages( get; set; )
QueueStatusCollection QueueStats( get; set; )
Hashtable StaffInfo( get; set; )
PersistableType TypeID( get; )
Hashtable UserInfo( get; set; )
void AddPage( PageInfo info )
PieChart[] ChartTotalPages( StaffInfo[] staff, TimeSpan ts, string title, string fname )
virtual void DeserializeChildren( PersistanceReader ip )
StaffInfo[] GetStaff()
StaffInfo GetStaffInfo( string account )
UserInfo GetUserInfo( string account )
BarGraph GraphHourlyPages( StaffInfo staff )
BarGraph GraphHourlyPages( PageInfoCollection pages, PageResolution res, string title, string fname )
BarGraph GraphQueueStatus()
void Load()
void Render( ObjectCollection objects )
Report ReportTotalPages( StaffInfo[] staff, TimeSpan ts, string title )
void Save()
virtual void SerializeChildren( PersistanceWriter op )