private string UpdateCLCOLog(string clinReportFullName, COSELog session) { try { if ((clinReportFullName = StartCLINReport(clinReportFullName).Split('$')[0]) != "Error") { MessageLogManager.LogMessage("OUTPUT::Updating CLCO log..."); clinlm.Report.CLCOReportName = clcolm.Load(clinlm.Report.CLCOReportName).Split('$')[0]; if (clinlm.Report.CLCOReportName != "Error") { return(clcolm.UpdateLog(session).ToString()); } } } catch (Exception e) { MessageLogManager.LogMessage("OUTPUT::Error Updating CLCO client consumption log:\n" + e.Message); } return("Error"); }
public bool LoadCOSESession(COSELog session) { try { Visible = false; InitializeComunColumns(); InitializeCOSELogReportDGVComponents(); AddCOSELogReportColumns(); _propertyfield1.Text = session.Name; _propertyfield2.Text = session.Id.ToString(); _propertyfield3.Text = session.Type; _propertyfield4.Text = session.Date.ToLongDateString(); _propertyfield5.Text = session.ClientId.ToString(); _propertyfield6.Text = session.Logs.Count.ToString(); _propertyfield7.Text = session.StartTime.ToLongTimeString(); _propertyfield8.Text = session.EndTime.ToLongTimeString(); _propertyfield9.Text = session.TotalTime.ToString(); _propertyfield10.Text = session.TotalConsumption.ToString(); _propertyfield11.Text = ""; _propertyfield12.Text = ""; _propertyfield13.Text = ""; InitializeLBL(new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }, new string[] { "Name:", "ID:", "Type:", "Date Created:", "Client ID:", "Log Count:", "Start Time:", "End Time:", "Total Time:", "Total Consumption:" }); PadLabels(19); foreach (COACLog log in session.Logs) { _reportDataGrid.Rows.Add(log.Id.ToString(), log.EventName, log.ExtraControls.ToString(), log.StartTime.ToLongTimeString(), log.EndTime.ToLongTimeString(), log.TotalTime.ToString(), log.TotalConsumption.ToString()); } Visible = true; return(true); } catch (Exception e) { MessageLogManager.LogMessage(e.Message + e.Data + "\n" + e.InnerException + "\n" + e.Source); return(false); } }