protected override void LogTeam(LogItem item) { CheckEnd(item.Time); PhaseTeamInfo pi = new PhaseTeamInfo(item) { When = item.Appear + item.Before + item.Wait + item.Work }; Info.Add(pi); }
protected override void PrintTeamStat(TextWriter tw, StringBuilder sb, PhaseTeamInfo info) { tw.Write("\t{0:h\\:mm}", info.Time); sb.AppendFormat("\t{0:h\\:mm}", info.When.TimeOfDay); }
protected virtual void PrintTeamStat(TextWriter tw, StringBuilder sb, PhaseTeamInfo info) { tw.Write("\t"); if (info.Wait != TimeSpan.Zero) tw.Write("{0:h\\:mm}", info.Wait); sb.AppendFormat("\t{0:h\\:mm}", info.Time); }
protected virtual void LogTeam(LogItem item) { CheckEnd(item.Time); PhaseTeamInfo pi = new PhaseTeamInfo(item); Info.Add(pi); }