diff --git a/Factory/FactoryDataModels/Models/IExecutionPhaseModel.cs b/Factory/FactoryDataModels/Models/IExecutionPhaseModel.cs index 704fb19..26a56cb 100644 --- a/Factory/FactoryDataModels/Models/IExecutionPhaseModel.cs +++ b/Factory/FactoryDataModels/Models/IExecutionPhaseModel.cs @@ -1,5 +1,4 @@ - -using FactoryDataModels.Enums; +using FactoryDataModels.Enums; namespace FactoryDataModels.Models { diff --git a/Factory/FactoryDataModels/Models/IMachineModel.cs b/Factory/FactoryDataModels/Models/IMachineModel.cs new file mode 100644 index 0000000..b27f067 --- /dev/null +++ b/Factory/FactoryDataModels/Models/IMachineModel.cs @@ -0,0 +1,13 @@ +namespace FactoryDataModels.Models +{ + public interface IMachineModel : IId + { + string Name { get; set; } + + DateTime ExploitationStartDate { get; set; } + + int Lifetime { get; set; } + + int ClientId { get; set; } + } +} diff --git a/Factory/FactoryDataModels/Models/IProductModel.cs b/Factory/FactoryDataModels/Models/IProductModel.cs new file mode 100644 index 0000000..f05cb35 --- /dev/null +++ b/Factory/FactoryDataModels/Models/IProductModel.cs @@ -0,0 +1,13 @@ +namespace FactoryDataModels.Models +{ + public interface IProductModel : IId + { + string Name { get; set; } + + double Price { get; set; } + + int ClientId { get; set; } + + int RequirementId { get; set; } + } +} diff --git a/Factory/FactoryDataModels/Models/IRequirementModel.cs b/Factory/FactoryDataModels/Models/IRequirementModel.cs new file mode 100644 index 0000000..02e8da1 --- /dev/null +++ b/Factory/FactoryDataModels/Models/IRequirementModel.cs @@ -0,0 +1,13 @@ +namespace FactoryDataModels.Models +{ + public interface IRequirementModel : IId + { + string Name { get; set; } + + string Description { get; set; } + + int Lifetime { get; set; } + + int ClientId { get; set; } + } +} diff --git a/Factory/FactoryDataModels/Models/IWorkpieceModel.cs b/Factory/FactoryDataModels/Models/IWorkpieceModel.cs index e2e7131..7006d24 100644 --- a/Factory/FactoryDataModels/Models/IWorkpieceModel.cs +++ b/Factory/FactoryDataModels/Models/IWorkpieceModel.cs @@ -10,6 +10,6 @@ int ClientId { get; } - //Dictionary WorkpieceProducts { get; } + Dictionary WorkpieceProducts { get; } } } \ No newline at end of file