/// <summary> /// Report current process status /// </summary> public static BackendStatus ReportStatus(HeaderInfo headerInfo, string processName, string details, string status = "ACTIVE") { BackendStatus backendStatus = new BackendStatus(); backendStatus.Status = status; backendStatus.ProcessName = processName; backendStatus.Details = details; backendStatus.ReportDateTime = DateTime.Now; RepBackendStatus.Insert(headerInfo, backendStatus); return(backendStatus); }
/// <summary> /// Get last status update for a process /// </summary> public static BackendStatus ReadLast(HeaderInfo headerInfo, string processName) { var resp = RepBackendStatus.ReadLast(headerInfo, processName); return(resp); }