From 20baecede94358dcac5b0d62afe041a5e1ac7c97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=BD=D0=B0=20=D0=97=D0=B0=D0=B1=D1=80=D0=BE?= =?UTF-8?q?=D0=B4=D0=B8=D0=BD=D0=B0?= Date: Sun, 10 Mar 2024 17:55:22 +0400 Subject: [PATCH] SearchModels --- .../SearchModels/ConferenceSearchModel.cs | 11 +++++++++++ .../SearchModels/MealPlanSearchModel.cs | 11 +++++++++++ .../SearchModels/MemberSearchModel.cs | 11 +++++++++++ .../SearchModels/OrganiserSearchModel.cs | 13 +++++++++++++ 4 files changed, 46 insertions(+) create mode 100644 Hotel/HotelContracts/SearchModels/ConferenceSearchModel.cs create mode 100644 Hotel/HotelContracts/SearchModels/MealPlanSearchModel.cs create mode 100644 Hotel/HotelContracts/SearchModels/MemberSearchModel.cs create mode 100644 Hotel/HotelContracts/SearchModels/OrganiserSearchModel.cs diff --git a/Hotel/HotelContracts/SearchModels/ConferenceSearchModel.cs b/Hotel/HotelContracts/SearchModels/ConferenceSearchModel.cs new file mode 100644 index 0000000..ca78f59 --- /dev/null +++ b/Hotel/HotelContracts/SearchModels/ConferenceSearchModel.cs @@ -0,0 +1,11 @@ +namespace HotelContracts.SearchModels +{ + public class ConferenceSearchModel + { + public int? Id { get; set; } + public string? ConferenceName { get; set; } + public int? OrganiserId { get; set; } + public DateTime? DateFrom { get; set; } + public DateTime? DateTo { get; set; } + } +} \ No newline at end of file diff --git a/Hotel/HotelContracts/SearchModels/MealPlanSearchModel.cs b/Hotel/HotelContracts/SearchModels/MealPlanSearchModel.cs new file mode 100644 index 0000000..4943c2c --- /dev/null +++ b/Hotel/HotelContracts/SearchModels/MealPlanSearchModel.cs @@ -0,0 +1,11 @@ +namespace HotelContracts.SearchModels +{ + public class MealPlanSearchModel + { + public int? Id { get; set; } + public string? MealPlanName { get; set; } + public int? OrganiserId { get; set; } + public DateTime? DateFrom { get; set; } + public DateTime? DateTo { get; set; } + } +} \ No newline at end of file diff --git a/Hotel/HotelContracts/SearchModels/MemberSearchModel.cs b/Hotel/HotelContracts/SearchModels/MemberSearchModel.cs new file mode 100644 index 0000000..8d066f1 --- /dev/null +++ b/Hotel/HotelContracts/SearchModels/MemberSearchModel.cs @@ -0,0 +1,11 @@ +namespace HotelContracts.SearchModels +{ + public class MemberSearchModel + { + public int? Id { get; set; } + public string? MemberSurname { get; set; } + public string? MemberName { get; set; } + public string? MemberPatronymic { get; set; } + public int? OrganiserId { get; set; } + } +} \ No newline at end of file diff --git a/Hotel/HotelContracts/SearchModels/OrganiserSearchModel.cs b/Hotel/HotelContracts/SearchModels/OrganiserSearchModel.cs new file mode 100644 index 0000000..a8ec367 --- /dev/null +++ b/Hotel/HotelContracts/SearchModels/OrganiserSearchModel.cs @@ -0,0 +1,13 @@ +namespace HotelContracts.SearchModels +{ + public class OrganiserSearchModel + { + public int? Id { get; set; } + public string? OrganiserSurname { get; set; } + public string? OrganiserName { get; set; } + public string? OrganiserPatronymic { get; set; } + public string? OrganiserLogin { get; set; } + public string? OrganiserPassword { get; set; } + public string? OrganiserEmail { get; set; } + } +} \ No newline at end of file