コード例 #1
0
ファイル: Phase.cs プロジェクト: se-ti/queueing
        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);
        }
コード例 #2
0
ファイル: Phase.cs プロジェクト: se-ti/queueing
 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);
 }
コード例 #3
0
ファイル: Phase.cs プロジェクト: se-ti/queueing
 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);
 }
コード例 #4
0
ファイル: Phase.cs プロジェクト: se-ti/queueing
        protected virtual void LogTeam(LogItem item)
        {
            CheckEnd(item.Time);

            PhaseTeamInfo pi = new PhaseTeamInfo(item);
            Info.Add(pi);
        }