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.Id);
Write("|");
Write("{0,3}", row.Position);
Write("|");
Write("{0,3}", row.CarNumber);
Write("|");
Write("{0,-21}", 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("+-----------------------------------------------------------------------------------+");
}