private static void WritePractice(SessionModel session)
{
WriteLine("+---+---+---+--------------------+-----------+--------+-------+-------+-------+----+");
WriteLine("| I | P | C | DRIVER | BEST | GAP | S1 | S2 | S3 | L |");
WriteLine("+---+---+---+--------------------+-----------+--------+-------+-------+-------+----+");
foreach(var row in ((PracticeGridModel)session.Grid).Rows.OrderBy(r => r.RowIndex)) {
Write("|");
Write("{0,3}", row.DriverId);
Write("|");
Write("{0,3}", row.Position);
Write("|");
Write("{0,3}", row.CarNumber);
Write("|");
Write("{0,-20}", row.DriverName);
Write("|");
Write("{0,11}", row.Best);
Write("|");
Write("{0,8}", row.Gap);
Write("|");
Write("{0,7}", row.S1);
Write("|");
Write("{0,7}", row.S2);
Write("|");
Write("{0,7}", row.S3);
Write("|");
Write("{0,4}", row.Laps);
Write("|");
WriteLine();
}
WriteLine("+----------------------------------------------------------------------------------+");
}