} //MainModule /// <summary> /// Initializes the engine components, /// </summary> public static void Initialize(string userName) { DbHelper.Initialize(userName); Application.DoEvents(); DBUpdaterHelper.UpdateDataBase(); Application.DoEvents(); DbHelper.CompactDB(); Application.DoEvents(); Tasks.Initialize(); Application.DoEvents(); DataMaintenanceHelper.DeleteIdleEntries(); Application.DoEvents(); DataMaintenanceHelper.DeleteZeroOrNullActiveTimeEntries(); Application.DoEvents(); DataMaintenanceHelper.GroupLogs(false); Application.DoEvents(); Logs.Initialize(); Application.DoEvents(); Logs.FillMissingTimeUntilNow(); Application.DoEvents(); ApplicationsLog.Initialize(); Application.DoEvents(); }
public static ArrayList GetApplicationsSummary(int parentTaskId, DateTime ini, DateTime end) { ApplicationsLog.UpdateCurrentApplicationsLog(); return(GetApplicationsRecursiveSummary(parentTaskId, ini, end)); } //GetApplicationsSummary
private void ApplicationsLog_ApplicationsLogChanged(ApplicationsLog.ApplicationLogChangeEventArgs e) { if (this.InvokeRequired) { ApplicationsLog_ApplicationsLogChangedDelegate d = new ApplicationsLog_ApplicationsLogChangedDelegate(ApplicationsLog_ApplicationsLogChanged); this.Invoke(d, new object[] { e}); } else { this.UpdateApplicationsList(e.ApplicationLog, e.Action); } }