diff --git a/Hotel/Hotel.sln b/Hotel/Hotel.sln index 843b506..22461ca 100644 --- a/Hotel/Hotel.sln +++ b/Hotel/Hotel.sln @@ -3,11 +3,13 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.3.32825.248 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HotelView", "HotelView\HotelView.csproj", "{1A83AECA-64B1-4CD7-9A5D-2EE6C9B5C393}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HotelView", "HotelView\HotelView.csproj", "{1A83AECA-64B1-4CD7-9A5D-2EE6C9B5C393}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HotelDataModels", "HotelDataModels\HotelDataModels.csproj", "{08223741-597B-416D-8357-49E61B9C8AC0}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HotelDataModels", "HotelDataModels\HotelDataModels.csproj", "{08223741-597B-416D-8357-49E61B9C8AC0}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HotelContracts", "HotelContracts\HotelContracts.csproj", "{234B3526-A74E-43D2-9333-E74B4FF9A356}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "HotelContracts", "HotelContracts\HotelContracts.csproj", "{234B3526-A74E-43D2-9333-E74B4FF9A356}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HotelDataBaseImplement", "HotelDataBaseImplement\HotelDataBaseImplement.csproj", "{B32CB19B-0F73-49F1-8821-7BBAFED6A6C5}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -27,6 +29,10 @@ Global {234B3526-A74E-43D2-9333-E74B4FF9A356}.Debug|Any CPU.Build.0 = Debug|Any CPU {234B3526-A74E-43D2-9333-E74B4FF9A356}.Release|Any CPU.ActiveCfg = Release|Any CPU {234B3526-A74E-43D2-9333-E74B4FF9A356}.Release|Any CPU.Build.0 = Release|Any CPU + {B32CB19B-0F73-49F1-8821-7BBAFED6A6C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B32CB19B-0F73-49F1-8821-7BBAFED6A6C5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B32CB19B-0F73-49F1-8821-7BBAFED6A6C5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B32CB19B-0F73-49F1-8821-7BBAFED6A6C5}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Hotel/HotelDataBaseImplement/HotelDataBase.cs b/Hotel/HotelDataBaseImplement/HotelDataBase.cs new file mode 100644 index 0000000..03406d6 --- /dev/null +++ b/Hotel/HotelDataBaseImplement/HotelDataBase.cs @@ -0,0 +1,9 @@ +using Microsoft.EntityFrameworkCore; + +namespace HotelDataBaseImplement +{ + public class HotelDataBase : DbContext + { + + } +} \ No newline at end of file diff --git a/Hotel/HotelDataBaseImplement/HotelDataBaseImplement.csproj b/Hotel/HotelDataBaseImplement/HotelDataBaseImplement.csproj new file mode 100644 index 0000000..bc1d637 --- /dev/null +++ b/Hotel/HotelDataBaseImplement/HotelDataBaseImplement.csproj @@ -0,0 +1,18 @@ + + + + net6.0 + enable + enable + + + + + + + + + + + + diff --git a/Hotel/HotelDataBaseImplement/Implemets/OrganiserStorage.cs b/Hotel/HotelDataBaseImplement/Implemets/OrganiserStorage.cs new file mode 100644 index 0000000..78f96e1 --- /dev/null +++ b/Hotel/HotelDataBaseImplement/Implemets/OrganiserStorage.cs @@ -0,0 +1,40 @@ +using HotelContracts.BindingModels; +using HotelContracts.SearchModels; +using HotelContracts.StoragesContracts; +using HotelContracts.ViewModels; + +namespace HotelDataBaseImplement.Implemets +{ + public class OrganiserStorage : IOrganiserStorage + { + public OrganiserViewModel? Delete(OrganiserBindingModel model) + { + throw new NotImplementedException(); + } + + public OrganiserViewModel? GetElement(OrganiserSearchModel model) + { + throw new NotImplementedException(); + } + + public List GetFilteredList(OrganiserSearchModel model) + { + throw new NotImplementedException(); + } + + public List GetFullList() + { + throw new NotImplementedException(); + } + + public OrganiserViewModel? Insert(OrganiserBindingModel model) + { + throw new NotImplementedException(); + } + + public OrganiserViewModel? Update(OrganiserBindingModel model) + { + throw new NotImplementedException(); + } + } +} diff --git a/Hotel/HotelDataBaseImplement/Models/Organiser.cs b/Hotel/HotelDataBaseImplement/Models/Organiser.cs new file mode 100644 index 0000000..d888514 --- /dev/null +++ b/Hotel/HotelDataBaseImplement/Models/Organiser.cs @@ -0,0 +1,19 @@ +using HotelDataModels.Models; + +namespace HotelDataBaseImplement.Models +{ + public class Organiser : IOrganiserModel + { + public string OrganiserFIO => throw new NotImplementedException(); + + public string OrganiserPassword => throw new NotImplementedException(); + + public string OrganiserLogin => throw new NotImplementedException(); + + public string OrganiserEmail => throw new NotImplementedException(); + + public string OrganiserNumber => throw new NotImplementedException(); + + public int Id => throw new NotImplementedException(); + } +}