Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private static void SeedUsers(ProductShopContext context)
- {
- XmlDocument doc = new XmlDocument();
- doc.Load("../../../users.xml");
- string query = "/users/user";
- XmlNodeList users = doc.SelectNodes(query);
- foreach (XmlNode user in users)
- {
- User newUser = new User();
- var attributes = user.Attributes;
- foreach (XmlAttribute attribute in attributes)
- {
- if (attribute.Name.Equals("first-name"))
- {
- newUser.FirstName = attribute.InnerText;
- }
- else if (attribute.Name.Equals("last-name"))
- {
- newUser.LastName = attribute.InnerText;
- }
- else if (attribute.Name.Equals("age"))
- {
- newUser.Age = int.Parse(attribute.InnerText);
- }
- }
- context.Users.AddOrUpdate(newUser);
- }
- context.SaveChanges();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement