public FolderTrace(string traceName, FolderTraceState traceState) { Name = traceName; State = traceState; guid = Guid.NewGuid(); }
public FolderTrace(string traceName, FolderTraceState traceState, Guid traceGuid) { Name = traceName; State = traceState; guid = traceGuid; }
private void ChangeTraceState(int selectedRowIndex, FolderTraceState newState) { FolderTrace trace = (FolderTrace)gridTraces.Rows[selectedRowIndex].Tag; if (trace != null) { trace.State = newState; ApplyProfileToServer(); } switch (newState) { case FolderTraceState.Running: gridTraces[colTraceState.Index, selectedRowIndex].Value = "Running"; gridTraces[colTraceState.Index, selectedRowIndex].Style.ForeColor = Color.Green; break; case FolderTraceState.Stopped: gridTraces[colTraceState.Index, selectedRowIndex].Value = "Stopped"; gridTraces[colTraceState.Index, selectedRowIndex].Style.ForeColor = Color.Red; break; } RefreshFolderList(); }