From 114230ea9f955ee391e9d336f17250521efe922e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D1=8F=D1=87=D0=B5=D1=81=D0=BB=D0=B0=D0=B2=20=D0=98?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD=D0=BE=D0=B2?= Date: Sun, 10 Mar 2024 15:32:23 +0400 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=BB=D0=BE=D0=B9=20=D0=BC=D0=BE=D0=B4?= =?UTF-8?q?=D0=B5=D0=BB=D0=B5=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Hotel/HotelDataModels/Models/IConferenceModel.cs | 10 ++++++++++ Hotel/HotelDataModels/Models/IMealPlanModel.cs | 10 ++++++++++ Hotel/HotelDataModels/Models/IMemberModel.cs | 11 +++++++++++ Hotel/HotelDataModels/Models/IOrganiserModel.cs | 13 +++++++++++++ 4 files changed, 44 insertions(+) create mode 100644 Hotel/HotelDataModels/Models/IConferenceModel.cs create mode 100644 Hotel/HotelDataModels/Models/IMealPlanModel.cs create mode 100644 Hotel/HotelDataModels/Models/IMemberModel.cs create mode 100644 Hotel/HotelDataModels/Models/IOrganiserModel.cs diff --git a/Hotel/HotelDataModels/Models/IConferenceModel.cs b/Hotel/HotelDataModels/Models/IConferenceModel.cs new file mode 100644 index 0000000..38a9d14 --- /dev/null +++ b/Hotel/HotelDataModels/Models/IConferenceModel.cs @@ -0,0 +1,10 @@ +namespace HotelDataModels.Models +{ + public interface IConferenceModel : IId + { + string ConferenceName { get; } + DateTime StartDate { get; } + int OrganiserId { get; } + public Dictionary ConferenceMembers { get; } + } +} diff --git a/Hotel/HotelDataModels/Models/IMealPlanModel.cs b/Hotel/HotelDataModels/Models/IMealPlanModel.cs new file mode 100644 index 0000000..53fc27f --- /dev/null +++ b/Hotel/HotelDataModels/Models/IMealPlanModel.cs @@ -0,0 +1,10 @@ +namespace HotelDataModels.Models +{ + public interface IMealPlanModel : IId + { + string MealPlanName { get; } + double MealPlanPrice { get; } + int OrganiserId { get; } + public Dictionary MealPlanMembers { get; } + } +} diff --git a/Hotel/HotelDataModels/Models/IMemberModel.cs b/Hotel/HotelDataModels/Models/IMemberModel.cs new file mode 100644 index 0000000..2f2a915 --- /dev/null +++ b/Hotel/HotelDataModels/Models/IMemberModel.cs @@ -0,0 +1,11 @@ +namespace HotelDataModels.Models +{ + public interface IMemberModel : IId + { + string MemberSurname { get; } + string MemberName { get; } + string MemberPatronymic { get; } + string MemberPhoneNumber { get; } + int OrganiserId { get; } + } +} diff --git a/Hotel/HotelDataModels/Models/IOrganiserModel.cs b/Hotel/HotelDataModels/Models/IOrganiserModel.cs new file mode 100644 index 0000000..eace162 --- /dev/null +++ b/Hotel/HotelDataModels/Models/IOrganiserModel.cs @@ -0,0 +1,13 @@ +namespace HotelDataModels.Models +{ + public interface IOrganiserModel : IId + { + string OrganiserSurname { get; } + string OrganiserName { get; } + string OrganiserPatronymic { get; } + string OrganiserLogin { get; } + string OrganiserPassword { get; } + string OrganiserEmail { get; } + string OrganiserPhoneNumber { get; } + } +}