diff --git a/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IDiy.cs b/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IDiy.cs new file mode 100644 index 0000000..6e96e88 --- /dev/null +++ b/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IDiy.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SchoolAgainStudyDataModels.Models +{ + public interface IDiy : IId + { + string Title { get; } + string Description { get; } + string TaskName { get; } + DateTime DateCreate { get; } + int TaskId { get; } + int StudentId { get; } + Dictionary DiyInterests { get; } + } +} diff --git a/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IInterest.cs b/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IInterest.cs new file mode 100644 index 0000000..a824099 --- /dev/null +++ b/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IInterest.cs @@ -0,0 +1,16 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SchoolAgainStudyDataModels.Models +{ + public interface IInterest : IId + { + string Title { get; } + string Description { get; } + + + } +} diff --git a/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IProduct.cs b/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IProduct.cs new file mode 100644 index 0000000..d0833a5 --- /dev/null +++ b/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IProduct.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SchoolAgainStudyDataModels.Models +{ + public interface IProduct : IId + { + string Title { get; } + string Description { get; } + DateTime DateCreate { get; } + int StudentId { get; } + Dictionary ProductInterests { get; } + } +} diff --git a/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IStudent.cs b/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IStudent.cs new file mode 100644 index 0000000..00dfbe1 --- /dev/null +++ b/SchoolAgainStudy/SchoolAgainStudyDataModels/Models/IStudent.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SchoolAgainStudyDataModels.Models +{ + public interface IStudent : IId + { + string Name { get; } + int Class { get; } + string Email { get; } + string Login { get; } + string Password { get; } + Dictionary StudentInterests { get; } + } +}