aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormarcinzelent <marcin@zelent.net>2017-05-03 19:42:09 +0200
committermarcinzelent <marcin@zelent.net>2017-05-03 19:42:09 +0200
commitdae675ee6c2506a2f6eb3fd113646fc4602ce9f4 (patch)
tree2a0c12ab4c94a6f7484ee59ee03a61da4c858a40
parenta06cc4d120e396a5608bdab1dd1334383ddc79f9 (diff)
Recreated Web API.
m---------ApartmentAdmin0
-rw-r--r--ApartmentManager/ApartmentManager.sln38
-rw-r--r--ApartmentManager/HousingWebAPI/App_Start/BundleConfig.cs6
-rw-r--r--ApartmentManager/HousingWebAPI/App_Start/FilterConfig.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/App_Start/RouteConfig.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/App_Start/WebApiConfig.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ApiDescriptionExtensions.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/App_Start/HelpPageConfig.cs4
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Controllers/HelpController.cs6
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageAreaRegistration.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageConfigurationExtensions.cs6
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/CollectionModelDescription.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/ComplexTypeModelDescription.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/DictionaryModelDescription.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/EnumTypeModelDescription.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/EnumValueDescription.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/IModelDocumentationProvider.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/KeyValuePairModelDescription.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/ModelDescription.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/ModelDescriptionGenerator.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/ModelNameAttribute.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/ModelNameHelper.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/ParameterAnnotation.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/ParameterDescription.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/ModelDescriptions/SimpleTypeModelDescription.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Models/HelpPageApiModel.cs4
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/SampleGeneration/HelpPageSampleGenerator.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/SampleGeneration/HelpPageSampleKey.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/SampleGeneration/ImageSample.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/SampleGeneration/InvalidSample.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/SampleGeneration/ObjectGenerator.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/SampleGeneration/SampleDirection.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/SampleGeneration/TextSample.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/Api.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/ApiGroup.cshtml4
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/CollectionModelDescription.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/ComplexTypeModelDescription.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/DictionaryModelDescription.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/EnumTypeModelDescription.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/HelpPageApiModel.cshtml4
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/ImageSample.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/InvalidSample.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/KeyValuePairModelDescription.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/ModelDescriptionLink.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/Parameters.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/SimpleTypeModelDescription.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/DisplayTemplates/TextSample.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/Index.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/Views/Help/ResourceModel.cshtml2
-rw-r--r--ApartmentManager/HousingWebAPI/Areas/HelpPage/XmlDocumentationProvider.cs4
-rw-r--r--ApartmentManager/HousingWebAPI/Controllers/ApartmentsController.cs50
-rw-r--r--ApartmentManager/HousingWebAPI/Controllers/DefectsController.cs50
-rw-r--r--ApartmentManager/HousingWebAPI/Controllers/HomeController.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/Controllers/ResidentsController.cs52
-rw-r--r--ApartmentManager/HousingWebAPI/Controllers/UsersController.cs68
-rw-r--r--ApartmentManager/HousingWebAPI/Controllers/ValuesController.cs39
-rw-r--r--ApartmentManager/HousingWebAPI/Global.asax2
-rw-r--r--ApartmentManager/HousingWebAPI/Global.asax.cs2
-rw-r--r--ApartmentManager/HousingWebAPI/HousingWebAPI.csproj112
-rw-r--r--ApartmentManager/HousingWebAPI/Models/ApartmentsDataContext.cs114
-rw-r--r--ApartmentManager/HousingWebAPI/Project_Readme.html149
-rw-r--r--ApartmentManager/HousingWebAPI/Properties/AssemblyInfo.cs6
-rw-r--r--ApartmentManager/HousingWebAPI/Scripts/_references.jsbin600 -> 0 bytes
-rw-r--r--ApartmentManager/HousingWebAPI/Views/Home/Index.cshtml8
-rw-r--r--ApartmentManager/HousingWebAPI/Views/Web.config2
-rw-r--r--ApartmentManager/HousingWebAPI/Web.Debug.config2
-rw-r--r--ApartmentManager/HousingWebAPI/Web.Release.config2
-rw-r--r--ApartmentManager/HousingWebAPI/Web.config12
-rw-r--r--ApartmentManager/HousingWebAPI/packages.config4
-rw-r--r--ApartmentManager/HousingWebApi/Controllers/PastContractOwnersController.cs133
-rw-r--r--ApartmentManager/HousingWebApi/DataModel.cs121
-rw-r--r--ApartmentManager/HousingWebApi/Models/Apartment.cs (renamed from ApartmentManager/HousingWebAPI/Models/Apartments.cs)23
-rw-r--r--ApartmentManager/HousingWebApi/Models/Defect.cs (renamed from ApartmentManager/HousingWebAPI/Models/Defects.cs)7
-rw-r--r--ApartmentManager/HousingWebApi/Models/PastContractOwner.cs (renamed from ApartmentManager/HousingWebAPI/Models/PastContractOwners.cs)4
-rw-r--r--ApartmentManager/HousingWebApi/Models/Resident.cs (renamed from ApartmentManager/HousingWebAPI/Models/Users.cs)18
-rw-r--r--ApartmentManager/HousingWebApi/Models/User.cs (renamed from ApartmentManager/HousingWebAPI/Models/Residents.cs)31
-rw-r--r--HousingDatabase.ldfbin8388608 -> 8388608 bytes
-rw-r--r--HousingDatabase.mdfbin8388608 -> 8388608 bytes
78 files changed, 568 insertions, 601 deletions
diff --git a/ApartmentAdmin b/ApartmentAdmin
deleted file mode 160000
-Subproject da22548164ed3a3a9b89f25b31780c35a89a3b3
diff --git a/ApartmentManager/ApartmentManager.sln b/ApartmentManager/ApartmentManager.sln
index 97a72ca..031a632 100644
--- a/ApartmentManager/ApartmentManager.sln
+++ b/ApartmentManager/ApartmentManager.sln
@@ -1,11 +1,11 @@

Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 14
-VisualStudioVersion = 14.0.25420.1
+# Visual Studio 15
+VisualStudioVersion = 15.0.26403.7
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ApartmentManager", "ApartmentManager\ApartmentManager.csproj", "{95401ED6-D03C-417D-8897-81B5454D2426}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HousingWebAPI", "HousingWebAPI\HousingWebAPI.csproj", "{E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HousingWebApi", "HousingWebApi\HousingWebApi.csproj", "{D777744A-9676-4193-BD59-6F30C724C87A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -39,22 +39,22 @@ Global
{95401ED6-D03C-417D-8897-81B5454D2426}.Release|x86.ActiveCfg = Release|x86
{95401ED6-D03C-417D-8897-81B5454D2426}.Release|x86.Build.0 = Release|x86
{95401ED6-D03C-417D-8897-81B5454D2426}.Release|x86.Deploy.0 = Release|x86
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Debug|ARM.Build.0 = Debug|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Debug|x64.ActiveCfg = Debug|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Debug|x64.Build.0 = Debug|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Debug|x86.ActiveCfg = Debug|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Debug|x86.Build.0 = Debug|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Release|Any CPU.Build.0 = Release|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Release|ARM.ActiveCfg = Release|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Release|ARM.Build.0 = Release|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Release|x64.ActiveCfg = Release|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Release|x64.Build.0 = Release|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Release|x86.ActiveCfg = Release|Any CPU
- {E57E89D2-7DEA-433B-B7D3-CF27D6FDDE47}.Release|x86.Build.0 = Release|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Debug|ARM.Build.0 = Debug|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Debug|x64.Build.0 = Debug|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Debug|x86.Build.0 = Debug|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Release|ARM.ActiveCfg = Release|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Release|ARM.Build.0 = Release|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Release|x64.ActiveCfg = Release|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Release|x64.Build.0 = Release|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Release|x86.ActiveCfg = Release|Any CPU
+ {D777744A-9676-4193-BD59-6F30C724C87A}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/ApartmentManager/HousingWebAPI/App_Start/BundleConfig.cs b/ApartmentManager/HousingWebAPI/App_Start/BundleConfig.cs
index 12902e6..3c08fb2 100644
--- a/ApartmentManager/HousingWebAPI/App_Start/BundleConfig.cs
+++ b/ApartmentManager/HousingWebAPI/App_Start/BundleConfig.cs
@@ -1,18 +1,18 @@
using System.Web;
using System.Web.Optimization;
-namespace HousingWebAPI
+namespace HousingWebApi
{
public class BundleConfig
{
- // For more information on bundling, visit http://go.microsoft.com/fwlink/?LinkId=301862
+ // For more information on bundling, visit https://go.microsoft.com/fwlink/?LinkId=301862
public static void RegisterBundles(BundleCollection bundles)
{
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
// Use the development version of Modernizr to develop with and learn from. Then, when you're
- // ready for production, use the build tool at http://modernizr.com to pick only the tests you need.
+ // ready for production, use the build tool at https://modernizr.com to pick only the tests you need.
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
"~/Scripts/modernizr-*"));
diff --git a/ApartmentManager/HousingWebAPI/App_Start/FilterConfig.cs b/ApartmentManager/HousingWebAPI/App_Start/FilterConfig.cs
index cc37135..0761bdd 100644
--- a/ApartmentManager/HousingWebAPI/App_Start/FilterConfig.cs
+++ b/ApartmentManager/HousingWebAPI/App_Start/FilterConfig.cs
@@ -1,7 +1,7 @@
using System.Web;
using System.Web.Mvc;
-namespace HousingWebAPI
+namespace HousingWebApi
{
public class FilterConfig
{
diff --git a/ApartmentManager/HousingWebAPI/App_Start/RouteConfig.cs b/ApartmentManager/HousingWebAPI/App_Start/RouteConfig.cs
index 6440cfb..73807c8 100644
--- a/ApartmentManager/HousingWebAPI/App_Start/RouteConfig.cs
+++ b/ApartmentManager/HousingWebAPI/App_Start/RouteConfig.cs
@@ -5,7 +5,7 @@ using System.Web;
using System.Web.Mvc;
using System.Web.Routing;
-namespace HousingWebAPI
+namespace HousingWebApi
{
public class RouteConfig
{
diff --git a/ApartmentManager/HousingWebAPI/App_Start/WebApiConfig.cs b/ApartmentManager/HousingWebAPI/App_Start/WebApiConfig.cs
index a49bdaf..54dcdcc 100644
--- a/ApartmentManager/HousingWebAPI/App_Start/WebApiConfig.cs
+++ b/ApartmentManager/HousingWebAPI/App_Start/WebApiConfig.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Web.Http;
-namespace HousingWebAPI
+namespace HousingWebApi
{
public static class WebApiConfig
{
diff --git a/ApartmentManager/HousingWebAPI/Areas/HelpPage/ApiDescriptionExtensions.cs b/ApartmentManager/HousingWebAPI/Areas/HelpPage/ApiDescriptionExtensions.cs
index 83077cb..e46eff1 100644
--- a/ApartmentManager/HousingWebAPI/Areas/HelpPage/ApiDescriptionExtensions.cs
+++ b/ApartmentManager/HousingWebAPI/Areas/HelpPage/ApiDescriptionExtensions.cs
@@ -3,7 +3,7 @@ using System.Text;
using System.Web;
using System.Web.Http.Description;
-namespace HousingWebAPI.Areas.HelpPage
+namespace HousingWebApi.Areas.HelpPage
{
public static class ApiDescriptionExtensions
{
diff --git a/ApartmentManager/HousingWebAPI/Areas/HelpPage/App_Start/HelpPageConfig.cs b/ApartmentManager/HousingWebAPI/Areas/HelpPage/App_Start/HelpPageConfig.cs
index 7044013..b568bab 100644
--- a/ApartmentManager/HousingWebAPI/Areas/HelpPage/App_Start/HelpPageConfig.cs
+++ b/ApartmentManager/HousingWebAPI/Areas/HelpPage/App_Start/HelpPageConfig.cs
@@ -16,7 +16,7 @@ using System.Web.Http;
using System.Web.Http.OData;
#endif
-namespace HousingWebAPI.Areas.HelpPage
+namespace HousingWebApi.Areas.HelpPage
{
/// <summary>
/// Use this class to customize the Help Page.
@@ -26,7 +26,7 @@ namespace HousingWebAPI.Areas.HelpPage
public static class HelpPageConfig
{
[SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters",
- MessageId = "HousingWebAPI.Areas.HelpPage.TextSample.#ctor(System.String)",
+ MessageId = "HousingWebApi.Areas.HelpPage.TextSample.#ctor(System.String)",
Justification = "End users may choose to merge this string with existing localized resources.")]
[SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly",
MessageId = "bsonspec",
diff --git a/ApartmentManager/HousingWebAPI/Areas/HelpPage/Controllers/HelpController.cs b/ApartmentManager/HousingWebAPI/Areas/HelpPage/Controllers/HelpController.cs
index 36674bc..c47338a 100644
--- a/ApartmentManager/HousingWebAPI/Areas/HelpPage/Controllers/HelpController.cs
+++ b/ApartmentManager/HousingWebAPI/Areas/HelpPage/Controllers/HelpController.cs
@@ -1,10 +1,10 @@
using System;
using System.Web.Http;
using System.Web.Mvc;
-using HousingWebAPI.Areas.HelpPage.ModelDescriptions;
-using HousingWebAPI.Areas.HelpPage.Models;
+using HousingWebApi.Areas.HelpPage.ModelDescriptions;
+using HousingWebApi.Areas.HelpPage.Models;
-namespace HousingWebAPI.Areas.HelpPage.Controllers
+namespace HousingWebApi.Areas.HelpPage.Controllers
{
/// <summary>
/// The controller that will handle requests for the help page.
diff --git a/ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageAreaRegistration.cs b/ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageAreaRegistration.cs
index a3c0ce1..a513a84 100644
--- a/ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageAreaRegistration.cs
+++ b/ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageAreaRegistration.cs
@@ -1,7 +1,7 @@
using System.Web.Http;
using System.Web.Mvc;
-namespace HousingWebAPI.Areas.HelpPage
+namespace HousingWebApi.Areas.HelpPage
{
public class HelpPageAreaRegistration : AreaRegistration
{
diff --git a/ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageConfigurationExtensions.cs b/ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageConfigurationExtensions.cs
index f384280..29b8681 100644
--- a/ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageConfigurationExtensions.cs
+++ b/ApartmentManager/HousingWebAPI/Areas/HelpPage/HelpPageConfigurationExtensions.cs
@@ -11,10 +11,10 @@ using System.Net.Http.Headers;
using System.Web.Http;
using System.Web.Http.Controllers;
using System.Web.Http.Description;
-using HousingWebAPI.Areas.HelpPage.ModelDescriptions;
-using HousingWebAPI.Areas.HelpPage.Models;</