示例#1
0
        public void ReadXml()
        {
            db = new TravelOrdersEntities1();
            using (XmlReader reader = CreaterReader())
            {
                while (reader.Read())
                {
                    if (reader.IsStartElement())
                    {
                        switch (reader.Name)
                        {
                        case nameof(Driver):
                            ReadDriver(reader);
                            break;

                        case nameof(Vehicle):
                            ReadVehicle(reader);
                            break;

                        case nameof(TravelOrder):
                            ReadTravelOrder(reader);
                            break;

                        case nameof(Route):
                            ReadRoutes(reader);
                            break;

                        case nameof(Service):
                            ReadService(reader);
                            break;

                        case nameof(ItemService):
                            ReadItems(reader);
                            break;
                        }
                    }
                }
            }
            db.Dispose();
        }