public static void InitializeRepository() { var ordersRepository = new OrdersRepository(); var order = new PurchaseOrderType(); order.shipped = false; order.orderDateSpecified = true; order.orderDate = DateTime.Now; order.items = new ItemsType(); var items = new Collection <ItemsTypeItem>(); items.Add(new ItemsTypeItem { productName = "XBOX One", partNum = "5465653", quantity = "1", USPrice = 400 }); order.items.item = items.ToArray(); var addresses = new Collection <AddressType>(); addresses.Add(new AddressType { name = "John Doe", city = "LA", street = "35, Rodeo Dr" }); order.Items = addresses.ToArray(); order.ItemsElementName = new[] { ItemsChoiceType.shipTo }; ordersRepository.Add(order); var order2 = new PurchaseOrderType(); order2.shipped = true; order2.orderDateSpecified = true; order2.orderDate = DateTime.Now.Subtract(new TimeSpan(1, 0, 0, 0)); order2.items = new ItemsType(); var items2 = new Collection <ItemsTypeItem>(); items2.Add(new ItemsTypeItem { productName = "iPod Nano", partNum = "32312312", quantity = "2", USPrice = 200 }); order2.items.item = items2.ToArray(); var addresses2 = new Collection <AddressType>(); addresses2.Add(new AddressType { name = "Jack Smith", city = "NY", street = "433, Fith Av." }); order2.ItemsElementName = new[] { ItemsChoiceType.shipTo }; order2.Items = addresses2.ToArray(); ordersRepository.Add(order2); var order3 = new PurchaseOrderType(); order3.shipped = true; order3.orderDateSpecified = true; order3.orderDate = DateTime.Now.Subtract(new TimeSpan(5, 0, 0, 0)); order3.items = new ItemsType(); var items3 = new Collection <ItemsTypeItem>(); items3.Add(new ItemsTypeItem { productName = "iPod Nano Touch", partNum = "32312888", quantity = "1", USPrice = 250, shipDate = DateTime.Now, weightKg = 1 }); order3.items.item = items3.ToArray(); var addresses3 = new Collection <AddressType>(); addresses3.Add(new AddressType { name = "Will Jackson", city = "NY", street = "433, Fith Av." }); addresses3.Add(new AddressType { name = "Mary Jackson", city = "NY", street = "433, Fith Av." }); order3.ItemsElementName = new[] { ItemsChoiceType.shipTo, ItemsChoiceType.billTo }; order3.Items = addresses3.ToArray(); ordersRepository.Add(order3); }
public static void InitializeRepository() { var ordersRepository = new OrdersRepository(); var order = new PurchaseOrderType(); order.shipped = false; order.orderDateSpecified = true; order.orderDate = DateTime.Now; order.items = new ItemsType(); var items = new Collection<ItemsTypeItem>(); items.Add(new ItemsTypeItem { productName = "XBOX One", partNum = "5465653", quantity = "1", USPrice = 400 }); order.items.item = items.ToArray(); var addresses = new Collection<AddressType>(); addresses.Add(new AddressType { name = "John Doe", city = "LA", street = "35, Rodeo Dr" }); order.Items = addresses.ToArray(); order.ItemsElementName = new[] { ItemsChoiceType.shipTo }; ordersRepository.Add(order); var order2 = new PurchaseOrderType(); order2.shipped = true; order2.orderDateSpecified = true; order2.orderDate = DateTime.Now.Subtract(new TimeSpan(1, 0, 0, 0)); order2.items = new ItemsType(); var items2 = new Collection<ItemsTypeItem>(); items2.Add(new ItemsTypeItem { productName = "iPod Nano", partNum = "32312312", quantity = "2", USPrice = 200 }); order2.items.item = items2.ToArray(); var addresses2 = new Collection<AddressType>(); addresses2.Add(new AddressType { name = "Jack Smith", city = "NY", street = "433, Fith Av." }); order2.ItemsElementName = new[] { ItemsChoiceType.shipTo }; order2.Items = addresses2.ToArray(); ordersRepository.Add(order2); var order3 = new PurchaseOrderType(); order3.shipped = true; order3.orderDateSpecified = true; order3.orderDate = DateTime.Now.Subtract(new TimeSpan(5, 0, 0, 0)); order3.items = new ItemsType(); var items3 = new Collection<ItemsTypeItem>(); items3.Add(new ItemsTypeItem { productName = "iPod Nano Touch", partNum = "32312888", quantity = "1", USPrice = 250, shipDate = DateTime.Now, weightKg = 1 }); order3.items.item = items3.ToArray(); var addresses3 = new Collection<AddressType>(); addresses3.Add(new AddressType { name = "Will Jackson", city = "NY", street = "433, Fith Av." }); addresses3.Add(new AddressType { name = "Mary Jackson", city = "NY", street = "433, Fith Av." }); order3.ItemsElementName = new[] { ItemsChoiceType.shipTo, ItemsChoiceType.billTo }; order3.Items = addresses3.ToArray(); ordersRepository.Add(order3); }