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 }); } }
public void приездАвто(Авто авто_arg, List <Авто> массивАвто) { МаксКолАвтоНаОст = (МаксКолАвтоНаОст >= массивАвто.Count ? МаксКолАвтоНаОст : массивАвто.Count); }