Исполнитель : слой данных

This commit is contained in:
Володя 2023-04-03 19:45:33 +03:00
parent dcb3b63947
commit 9e21c5bbf0
4 changed files with 70 additions and 0 deletions

View File

@ -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<int, IInterest> DiyInterests { get; }
}
}

View File

@ -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; }
}
}

View File

@ -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<int, IInterest> ProductInterests { get; }
}
}

View File

@ -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<int, IInterest> StudentInterests { get; }
}
}