Made objects serializable so they work with winforms UI

This commit is contained in:
AJ
2023-03-02 19:56:19 -05:00
parent 1f523a4f3b
commit ca978a1dcc
6 changed files with 17 additions and 3 deletions

View File

@@ -1,5 +1,8 @@
namespace PepLib using System;
namespace PepLib
{ {
[Serializable]
public class Machine public class Machine
{ {
public int Id { get; set; } public int Id { get; set; }

View File

@@ -1,5 +1,8 @@
namespace PepLib using System;
namespace PepLib
{ {
[Serializable]
public class Material public class Material
{ {
public int Id { get; set; } public int Id { get; set; }

View File

@@ -2,6 +2,7 @@
namespace PepLib namespace PepLib
{ {
[Serializable]
public class Part : IMovable public class Part : IMovable
{ {
private Loop baseLoop; private Loop baseLoop;

View File

@@ -4,6 +4,7 @@ using System.Linq;
namespace PepLib namespace PepLib
{ {
[Serializable]
public class Plate : IMovable public class Plate : IMovable
{ {
public Plate() public Plate()

View File

@@ -1,5 +1,8 @@
namespace PepLib using System;
namespace PepLib
{ {
[Serializable]
public class Size public class Size
{ {
public Size(double height, double width) public Size(double height, double width)

View File

@@ -1,6 +1,9 @@
 
using System;
namespace PepLib namespace PepLib
{ {
[Serializable]
public class Spacing public class Spacing
{ {
public Spacing() public Spacing()