private void ImportTimeEvents(string[] fields)
        {
            var timeEvent = new TimeEventModel();

            timeEvent.Id          = int.Parse(fields[1]);
            timeEvent.EventType   = fields[2];
            timeEvent.ArrivalTime = int.Parse(fields[3]);
            timeEvent.WaitTime    = int.Parse(fields[4]);
            var oldServiceId = int.Parse(fields[5]);

            timeEvent.ServiceTemplateId = ServiceTemplateKeys.GetValueOrDefault(oldServiceId, 0);
            var oldLocationid = int.Parse(fields[6]);

            timeEvent.LocationId = LocationKeys.GetValueOrDefault(oldLocationid, 0);
            timeEvent.Order      = int.Parse(fields[7]);
            TimeEventDataAccess.InsertTimeEventForServiceTemplate(timeEvent);
        }
Example #2
0
        public string ExportTimeEventsTable()
        {
            List <TimeEventModel> timeEventList = TimeEventDataAccess.GetAllTimeEventsPerRoute(RouteId);

            return(WriteTimeEventHeader() + WriteTimeEventData(timeEventList));
        }