add models

This commit is contained in:
Salikh 2024-04-21 20:05:55 +04:00
parent c84db31fdf
commit 0d86444be0
5 changed files with 42 additions and 5 deletions

View File

@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
@ -6,8 +6,4 @@
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<Folder Include="Models\" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,10 @@
namespace HotelDataModels.Models
{
public interface IConferenceModel : IId
{
string ConferenceName { get; }
string Subject { get; }
int OrganiserId { get; }
public Dictionary<int, IParticipantModels> ConferenceParticipants { get; }
}
}

View File

@ -0,0 +1,10 @@
namespace HotelDataModels.Models
{
public interface IMealPlanModel : IId
{
string MealPlantName { get; }
double MealPlanPrice { get; }
int OrganiserId { get; }
public Dictionary<int, IParticipantModels> MealPlanParticipants { get; }
}
}

View File

@ -0,0 +1,11 @@
namespace HotelDataModels.Models
{
public interface IOrganiserModel
{
string OrganiserLogin { get; }
string OrganiserPassword { get; }
string OrganiserNumber { get; }
string OrganiserName { get; }
string OrganiserSurName { get; }
}
}

View File

@ -0,0 +1,10 @@
namespace HotelDataModels.Models
{
public interface IParticipantModels : IId
{
string Surname { get; }
string Name { get; }
string Number { get; }
int OrganiserId { get; }
}
}