public static void ЗаписатьАвто(Авто auto)
        {
            if (auto.показателиРаботы != null)
            {
                //auto.показателиРаботы
                ПропуститьСтроку();
                Записать("Данные по авто " + auto.код, "маршрут №", auto.НазваниеМаршрута);
                Записать("время начала рейса", auto.показателиРаботы.времяПриездаНаОст[0], "время окончания рейса", auto.показателиРаботы.времяОкончРейса);
                Записать("вместимость", auto.МаксВместимость);
                Записать("коэф использов вместимости", auto.показателиРаботы.коэфИспользВместим);
                Записать("сум время ожид перед ост", auto.показателиРаботы.сумВремяОжидПередОст);
                Записать("сум кол перевез пас", auto.показателиРаботы.сумКолПеревезПассаж);
                Записать("остат кол пас в авто", auto.КолПас);
                Записать("№ остановки", "время", "кол вошедших", "кол вышедших", "кол в авто");

                int i;
                for (i = 0; i < auto.показателиРаботы.КолОстановок - 1; i++)
                {
                    Записать(new object[] { i + 1, auto.показателиРаботы.времяПриездаНаОст[i], auto.показателиРаботы.колВошедПоОст[i],
                                            auto.показателиРаботы.колВышедПоОст[i], auto.показателиРаботы.колПасПоПерегонам[i] });
                }
                i = auto.показателиРаботы.КолОстановок - 1;
                Записать(new object[] { i + 1, auto.показателиРаботы.времяПриездаНаОст[i], auto.показателиРаботы.колВошедПоОст[i],
                                        auto.показателиРаботы.колВышедПоОст[i], 0 });
            }
        }
Beispiel #2
0
 public void приездАвто(Авто авто_arg, List <Авто> массивАвто)
 {
     МаксКолАвтоНаОст = (МаксКолАвтоНаОст >= массивАвто.Count ? МаксКолАвтоНаОст : массивАвто.Count);
 }