diff --git a/ProjectCompRepair/ProjectCompRepair/Entities/AccessoiresOrder.cs b/ProjectCompRepair/ProjectCompRepair/Entities/AccessoiresOrder.cs index d5e9dff..c5ac8dc 100644 --- a/ProjectCompRepair/ProjectCompRepair/Entities/AccessoiresOrder.cs +++ b/ProjectCompRepair/ProjectCompRepair/Entities/AccessoiresOrder.cs @@ -8,16 +8,16 @@ namespace ProjectCompRepair.Entities; public class AccessoiresOrder { - public int Id { get; private set; } - public int OrderId { get; private set; } + public int AccessoriesId { get; private set; } + public int Count { get; private set; } - public static AccessoiresOrder CreateElement(int id, int orderId, int count) + public static AccessoiresOrder CreateElement(int orderId, int count, int accessoriesId) { - return new AccessoiresOrder { Id = id, OrderId = orderId, Count = count }; + return new AccessoiresOrder { OrderId = orderId, Count = count, AccessoriesId = accessoriesId}; } } diff --git a/ProjectCompRepair/ProjectCompRepair/Entities/Order.cs b/ProjectCompRepair/ProjectCompRepair/Entities/Order.cs index 24de9bb..629c590 100644 --- a/ProjectCompRepair/ProjectCompRepair/Entities/Order.cs +++ b/ProjectCompRepair/ProjectCompRepair/Entities/Order.cs @@ -37,4 +37,18 @@ public class Order }; } + public static Order CreateElement(TempAccessoriesOrder tempAccessoriesOrder, IEnumerable accessoiresOrder) + { + return new Order + { + Id = tempAccessoriesOrder.Id, + Name = tempAccessoriesOrder.Name, + Coment = tempAccessoriesOrder.Coment, + Date = tempAccessoriesOrder.Date, + MasterID = tempAccessoriesOrder.MasterID, + AccessoiresOrders = accessoiresOrder, + ServicesOrders = tempAccessoriesOrder.ServicesOrders + + }; + } } diff --git a/ProjectCompRepair/ProjectCompRepair/Entities/TempAccessoriesOrder.cs b/ProjectCompRepair/ProjectCompRepair/Entities/TempAccessoriesOrder.cs new file mode 100644 index 0000000..6f708be --- /dev/null +++ b/ProjectCompRepair/ProjectCompRepair/Entities/TempAccessoriesOrder.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ProjectCompRepair.Entities; + +public class TempAccessoriesOrder +{ + public int Id { get; private set; } + + public string Name { get; private set; } + + public string Coment { get; private set; } + + public DateTime Date { get; private set; } + + public int MasterID { get; private set; } + + public int AccessoriesId { get; private set; } + + public int Count { get; private set; } + + + public IEnumerable AccessoiresOrders { get; private set; } + + public IEnumerable ServicesOrders { get; private set; } +} diff --git a/ProjectCompRepair/ProjectCompRepair/Form1.Designer.cs b/ProjectCompRepair/ProjectCompRepair/Form1.Designer.cs index a8c5a12..30d66c2 100644 --- a/ProjectCompRepair/ProjectCompRepair/Form1.Designer.cs +++ b/ProjectCompRepair/ProjectCompRepair/Form1.Designer.cs @@ -112,7 +112,7 @@ // excelToolStripMenuItem.Name = "excelToolStripMenuItem"; excelToolStripMenuItem.Size = new Size(294, 26); - excelToolStripMenuItem.Text = "Excel"; + excelToolStripMenuItem.Text = "Поток комплектующих"; excelToolStripMenuItem.Click += excelToolStripMenuItem_Click; // // FormCompRepair diff --git a/ProjectCompRepair/ProjectCompRepair/Form1.resx b/ProjectCompRepair/ProjectCompRepair/Form1.resx index 6c82d08..31084d5 100644 --- a/ProjectCompRepair/ProjectCompRepair/Form1.resx +++ b/ProjectCompRepair/ProjectCompRepair/Form1.resx @@ -1,7 +1,7 @@