Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. public class Order : EntityBase
  2. {
  3.  
  4. public Guid ClientKey { get; set; }
  5. public Guid EmployeeKey { get; set; }
  6. public DateTime CreatedOn { get; set; }
  7. public DeliveryType DeliveryType { get; set; }
  8. public Address Address { get; set; }
  9. public Client Client { get; set; }
  10. public Employee Employee { get; set; }
  11.  
  12. public bool SoftDeleted { get; set; }
  13. public virtual ICollection<JourneyOrder> JourneyOrder { get; set; }
  14. **public virtual ICollection<Item> Items
  15. { get; set; }**
  16. public virtual ICollection<ItemToBeFactored> ItemToBeFactored
  17. { get; set; }
  18.  
  19.  
  20. public Order() : base()
  21. {
  22.  
  23. Items = new HashSet<Item>();
  24. ItemToBeFactored = new HashSet<ItemToBeFactored>();
  25. JourneyOrder = new HashSet<JourneyOrder>();
  26. CreatedOn = DateTime.Now;
  27.  
  28. }
  29. }
  30.  
  31. public class Item : EntityBase
  32. {
  33.  
  34. public string Name { get; set; }
  35. public double Height { get; set; }
  36. public double width { get; set; }
  37. public string Color { get; set; }
  38. public Guid OrderKey { get; set; }
  39.  
  40. **public Order CustomerOrder { get; set; }**
  41. }
  42.  
  43. var order = _context.Orders.Find(new Guid("67972aa1-2bb4-4916-b48b-1fdc3c2f5db9"));
  44.  
  45. order.Items = new List<Item> {
  46. new Item { Color = "Green", width = 20d }
  47. };
  48.  
  49.  
  50. **_context.SaveChanges();**
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement