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