Permalink
Browse files

Add multitenant feature support

  • Loading branch information...
Ibon
Ibon committed Jan 27, 2016
1 parent de83346 commit e4e4e042b7ba02ee58c600763955f70cdbf1eb0a
Showing with 3,758 additions and 511 deletions.
  1. +2 −2 .gitignore
  2. +3 −1 01_Demos_ASPNET5.sln
  3. +26 −26 04_Demos_NativeXamarinApps.sln
  4. +2 −2 05_Demos_NativeApps.sln
  5. +7 −0 08_Demos_IoT.sln
  6. +22 −0 10_Demos_Deployment.sln
  7. +1 −0 src/MyHealth.API/Controllers/ClinicAppointmentsController.cs
  8. +1 −0 src/MyHealth.API/Controllers/DoctorsController.cs
  9. +1 −2 src/MyHealth.API/Controllers/HomeAppointmentsController.cs
  10. +1 −0 src/MyHealth.API/Controllers/MedicinesController.cs
  11. +1 −1 src/MyHealth.API/Controllers/Office365Controller.cs
  12. +1 −0 src/MyHealth.API/Controllers/PatientsController.cs
  13. +1 −0 src/MyHealth.API/Controllers/ReportsController.cs
  14. +128 −4 src/MyHealth.API/Controllers/TenantsController.cs
  15. +1 −0 src/MyHealth.API/Controllers/TipsController.cs
  16. +115 −11 src/MyHealth.API/Controllers/UsersController.cs
  17. +35 −0 src/MyHealth.API/Validators/ApplicationUserValidators.cs
  18. +9 −4 ...th.Client.Cordova/content/app/modules/homeAppointments/directives/cardHomeAppointmentDirective.ts
  19. +4 −1 src/MyHealth.Client.Cordova/content/app/modules/homeAppointments/models/Notification.ts
  20. +4 −0 src/MyHealth.Client.Cordova/content/app/modules/shared/controllers/settingsController.ts
  21. +12 −4 src/MyHealth.Client.Cordova/content/app/modules/shared/services/configService.ts
  22. +9 −5 src/MyHealth.Client.Cordova/content/app/modules/shared/services/dataService.ts
  23. +9 −0 src/MyHealth.Client.Cordova/content/app/modules/shared/views/settings.html
  24. +0 −1 src/MyHealth.Client.Cordova/gulp/tasks/clean.js
  25. +11 −7 src/MyHealth.Client.Cordova/package.json
  26. +5 −9 src/MyHealth.Client.Core/AppSettings.cs
  27. +9 −0 src/MyHealth.Client.Core/MyHealth.Client.Core.csproj
  28. +89 −76 src/MyHealth.Client.Core/Pages/SettingsPage.xaml
  29. +109 −169 src/MyHealth.Client.Core/ServiceAgents/MicrosoftGraphService.cs
  30. +22 −6 src/MyHealth.Client.Core/ViewModels/SettingsViewModel.cs
  31. +0 −22 src/MyHealth.Client.Core/ViewModels/UserViewModel.cs
  32. +1 −0 src/MyHealth.Client.Core/packages.config
  33. +8 −2 src/MyHealth.Client.Droid/Activities/MainActivity.cs
  34. +8 −0 src/MyHealth.Client.Droid/MyHealth.Client.Droid.csproj
  35. +18 −2 src/MyHealth.Client.Droid/Notifications/PushHandlerService.cs
  36. +6 −9 src/MyHealth.Client.Droid/Resources/Resource.Designer.cs
  37. +0 −4 src/MyHealth.Client.Droid/Resources/layout/SplashScreen.axml
  38. +0 −9 src/MyHealth.Client.Droid/Resources/layout/UserView.axml
  39. +0 −9 src/MyHealth.Client.Droid/Resources/layout/UserView_Designer.axml
  40. +1 −0 src/MyHealth.Client.Droid/packages.config
  41. +1 −2 src/MyHealth.Client.HealthCloudAPI/Login.xaml.cs
  42. +17 −1 src/MyHealth.Client.W10.UWP/App.xaml.cs
  43. +1 −1 src/MyHealth.Client.W10.UWP/ApplicationInsights.config
  44. +2 −1 src/MyHealth.Client.W10.UWP/MyHealth.Client.W10.UWP.nuget.targets
  45. +10 −1 src/MyHealth.Client.W10.UWP/Services/PushNotifications.cs
  46. +4 −0 src/MyHealth.Client.W10.UWP/Views/SettingsView.xaml
  47. +2 −0 src/MyHealth.Client.W10.UWP/project.json
  48. +13 −6 src/MyHealth.Client.iOS/AppDelegate.cs
  49. +8 −0 src/MyHealth.Client.iOS/MyHealth.Client.iOS.csproj
  50. +146 −22 src/MyHealth.Client.iOS/Storyboard.storyboard
  51. +5 −0 src/MyHealth.Client.iOS/Views/MainView.cs
  52. +1 −3 src/MyHealth.Client.iOS/Views/UserView.cs
  53. +40 −0 src/MyHealth.Client.iOS/Views/UserView.designer.cs
  54. +1 −0 src/MyHealth.Client.iOS/packages.config
  55. +0 −1 src/MyHealth.Data/Infraestructure/DoctorsFakeImages.cs
  56. +74 −46 src/MyHealth.Data/Infraestructure/MyHealthDataInitializer.cs
  57. +2 −1 src/MyHealth.Data/Infraestructure/UsersFakeImages.cs
  58. +132 −0 src/MyHealth.Data/Repositories/ApplicationUsersRepository.cs
  59. +95 −2 src/MyHealth.Data/Repositories/TenantRepository.cs
  60. +123 −0 src/MyHealth.Deployment/Deployment.targets
  61. +58 −0 src/MyHealth.Deployment/MyHealth.deployproj
  62. +103 −0 src/MyHealth.Deployment/Scripts/Deploy-AzureResourceGroup.ps1
  63. +494 −0 src/MyHealth.Deployment/Templates/HealthClinic.json
  64. +15 −0 src/MyHealth.Deployment/Templates/HealthClinic.parameters.json
  65. BIN src/MyHealth.Deployment/Tools/AzCopy.exe
  66. BIN src/MyHealth.Deployment/Tools/Microsoft.Data.Edm.dll
  67. BIN src/MyHealth.Deployment/Tools/Microsoft.Data.OData.dll
  68. BIN src/MyHealth.Deployment/Tools/Microsoft.Data.Services.Client.dll
  69. BIN src/MyHealth.Deployment/Tools/Microsoft.WindowsAzure.Storage.DataMovement.dll
  70. BIN src/MyHealth.Deployment/Tools/Microsoft.WindowsAzure.Storage.dll
  71. +4 −1 src/MyHealth.MobileApp/Controllers/NotifyDelayController.cs
  72. +102 −0 src/MyHealth.MobileApp/Controllers/UpdateTagsController.cs
  73. +1 −0 src/MyHealth.MobileApp/MyHealth.MobileApp.csproj
  74. +8 −3 src/MyHealth.Model/ApplicationUser.cs
  75. +11 −1 src/MyHealth.Model/Tenant.cs
  76. +2 −2 src/MyHealth.Web.Stress/Data/Infraestructure/Initializer/DataInitializerValues.cs
  77. +3 −0 src/MyHealth.Web/AppBuilderExtensions/Startup.Dependencies.cs
  78. +13 −0 src/MyHealth.Web/Startup.cs
  79. +12 −0 src/MyHealth.Web/Views/Appointments/Index.cshtml
  80. +70 −0 src/MyHealth.Web/Views/Appointments/_Content.cshtml
  81. +7 −0 src/MyHealth.Web/Views/Appointments/_Header.cshtml
  82. +6 −3 src/MyHealth.Web/Views/Dashboard/_Content.cshtml
  83. +16 −0 src/MyHealth.Web/Views/Shared/_Footer.cshtml
  84. +25 −0 src/MyHealth.Web/Views/Shared/_LayoutAppointments.cshtml
  85. +9 −5 src/MyHealth.Web/appsettings.json
  86. +36 −3 src/MyHealth.Web/content/app/app.module.js
  87. +12 −0 src/MyHealth.Web/content/app/components/clinics/clinics.module.js
  88. +95 −0 src/MyHealth.Web/content/app/components/clinics/controllers/clinicDetailController.js
  89. +112 −0 src/MyHealth.Web/content/app/components/clinics/controllers/clinicsController.js
  90. +78 −0 src/MyHealth.Web/content/app/components/clinics/services/clinicsService.js
  91. +48 −0 src/MyHealth.Web/content/app/components/clinics/views/detail.html
  92. +47 −0 src/MyHealth.Web/content/app/components/clinics/views/main.html
  93. +112 −0 src/MyHealth.Web/content/app/components/doctors/controllers/doctorDetailController.js
  94. +2 −2 src/MyHealth.Web/content/app/components/doctors/doctors.module.js
  95. +14 −3 src/MyHealth.Web/content/app/components/shared/controllers/headerController.js
  96. +23 −7 src/MyHealth.Web/content/app/components/shared/directives/leftMenu/leftMenuTemplate.html
  97. +27 −0 src/MyHealth.Web/content/app/components/shared/services/initialPageService.js
  98. +2 −2 src/MyHealth.Web/content/app/components/shared/services/toasterService.js
  99. +2 −0 src/MyHealth.Web/content/app/components/shared/shared.module.js
  100. +98 −0 src/MyHealth.Web/content/app/components/users/controllers/userDetailController.js
  101. +105 −0 src/MyHealth.Web/content/app/components/users/controllers/usersController.js
  102. +91 −0 src/MyHealth.Web/content/app/components/users/services/usersService.js
  103. +12 −0 src/MyHealth.Web/content/app/components/users/users.module.js
  104. +48 −0 src/MyHealth.Web/content/app/components/users/views/detail.html
  105. +43 −0 src/MyHealth.Web/content/app/components/users/views/main.html
  106. +25 −0 src/MyHealth.Web/content/js/array.prototype.fill.js
  107. +58 −0 src/MyHealth.Web/content/styles/appointments-site.scss
  108. +1 −0 src/MyHealth.Web/content/styles/components/_inputs.scss
  109. +28 −0 src/MyHealth.Web/content/styles/pages/_error.scss
  110. +3 −0 src/MyHealth.Web/content/styles/private/layout/_footer.scss
  111. +1 −3 src/MyHealth.Web/content/styles/private/layout/_main.scss
  112. +21 −0 src/MyHealth.Web/content/styles/private/layout/_overlay.scss
  113. +194 −0 src/MyHealth.Web/content/styles/private/pages/_new-doctor.scss
  114. +1 −1 src/MyHealth.Web/content/styles/public/components/_features.scss
  115. +36 −0 src/MyHealth.Web/content/styles/public/pages/_login.scss
  116. +65 −0 src/MyHealth.Web/content/styles/vendor/bootstrap/_bootstrap-overrides.scss
View
@@ -3,7 +3,6 @@
Thumbs.db
#Ignore files build by Visual Studio
*.obj
*.exe
*.pdb
*.user
*.aps
@@ -24,6 +23,7 @@ Thumbs.db
*.lib
*.sbr
**/bin
!**/*Cordova*/Plugins/**/bin
**/obj
bin/[Rr]elease*/
_ReSharper*/
@@ -54,7 +54,6 @@ platforms/
**/*Cordova*/**/main.css
**/*Cordova*/**/templates.js
**/*Cordova*/**/tests/out
**/*Cordova*/**/plugins
**/*Cordova*/**/content/lib
!CordovaPlugins/**/bin
@@ -77,3 +76,4 @@ src/MyHealth.Web/wwwroot/_references.js
src/MyHealth.Web.Stress/wwwroot/
src/MyHealth.Web.Stress/content/lib/
*.orig
View
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.23107.0
VisualStudioVersion = 14.0.24720.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{372998F0-9076-4CCF-8DA2-1F0534BF05F4}"
EndProject
@@ -29,6 +29,7 @@ Global
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{FB798BC9-D2CE-40A8-ADD4-5E59870425E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FB798BC9-D2CE-40A8-ADD4-5E59870425E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FB798BC9-D2CE-40A8-ADD4-5E59870425E0}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{FB798BC9-D2CE-40A8-ADD4-5E59870425E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FB798BC9-D2CE-40A8-ADD4-5E59870425E0}.Release|Any CPU.Build.0 = Release|Any CPU
{887EE144-8399-44CE-A636-06719E750915}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@@ -45,6 +46,7 @@ Global
{278356DC-80DD-408F-9DE8-6FC4787C2F6E}.Release|Any CPU.Build.0 = Release|Any CPU
{DFD09056-6B10-415F-A254-D05670F350F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DFD09056-6B10-415F-A254-D05670F350F7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DFD09056-6B10-415F-A254-D05670F350F7}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{DFD09056-6B10-415F-A254-D05670F350F7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DFD09056-6B10-415F-A254-D05670F350F7}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
VisualStudioVersion = 14.0.23107.0
# Visual Studio 14
VisualStudioVersion = 14.0.24720.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyHealth.Client.Core", "src\MyHealth.Client.Core\MyHealth.Client.Core.csproj", "{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}"
EndProject
@@ -29,6 +29,30 @@ Global
Release|iPhoneSimulator = Release|iPhoneSimulator
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|Any CPU.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|iPhone.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|iPhone.Build.0 = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|Any CPU.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|iPhone.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|iPhone.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
@@ -65,30 +89,6 @@ Global
{14C09982-15CC-4337-8762-98DABAA22863}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|Any CPU.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|iPhone.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|iPhone.Build.0 = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|Any CPU.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|iPhone.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|iPhone.Build.0 = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{8F9F1CB1-4D76-400F-B57D-68DF3C5977A6}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|iPhone
{8F9F1CB1-4D76-400F-B57D-68DF3C5977A6}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
{8F9F1CB1-4D76-400F-B57D-68DF3C5977A6}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
View
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.24627.0
VisualStudioVersion = 14.0.24720.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MyHealth.Client.Core", "src\MyHealth.Client.Core\MyHealth.Client.Core.csproj", "{8815D5DB-4912-4A7B-8097-C8B29DCDB75D}"
EndProject
@@ -137,7 +137,6 @@ Global
{14C09982-15CC-4337-8762-98DABAA22863}.AppStore|x86.Deploy.0 = Release|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Debug|Any CPU.Build.0 = Debug|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Debug|ARM.ActiveCfg = Debug|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Debug|ARM.Build.0 = Debug|Any CPU
{14C09982-15CC-4337-8762-98DABAA22863}.Debug|ARM.Deploy.0 = Debug|Any CPU
@@ -239,6 +238,7 @@ Global
{B136C594-8CEC-4B3C-ADD4-5735CFAEA13F}.AppStore|x86.Deploy.0 = Release|x86
{B136C594-8CEC-4B3C-ADD4-5735CFAEA13F}.Debug|Any CPU.ActiveCfg = Debug|x86
{B136C594-8CEC-4B3C-ADD4-5735CFAEA13F}.Debug|Any CPU.Build.0 = Debug|x86
{B136C594-8CEC-4B3C-ADD4-5735CFAEA13F}.Debug|Any CPU.Deploy.0 = Debug|x86
{B136C594-8CEC-4B3C-ADD4-5735CFAEA13F}.Debug|ARM.ActiveCfg = Debug|ARM
{B136C594-8CEC-4B3C-ADD4-5735CFAEA13F}.Debug|ARM.Build.0 = Debug|ARM
{B136C594-8CEC-4B3C-ADD4-5735CFAEA13F}.Debug|ARM.Deploy.0 = Debug|ARM
View
@@ -23,6 +23,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SugarTracker", "src\MyHealt
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SugarTrackerWeb", "src\MyHealth.SugarTracker\SugarTrackerWeb\SugarTrackerWeb.csproj", "{FA7A9F0E-6A9B-4E1E-982E-AE6BE52BF833}"
EndProject
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "MyHealth.Web.HealthCloudAPI", "src\MyHealth.Web.HealthCloudAPI\MyHealth.Web.HealthCloudAPI.xproj", "{F83FCDDD-60C4-4A07-8ECE-933A3CD2B3D2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -47,6 +49,10 @@ Global
{FA7A9F0E-6A9B-4E1E-982E-AE6BE52BF833}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FA7A9F0E-6A9B-4E1E-982E-AE6BE52BF833}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FA7A9F0E-6A9B-4E1E-982E-AE6BE52BF833}.Release|Any CPU.Build.0 = Release|Any CPU
{F83FCDDD-60C4-4A07-8ECE-933A3CD2B3D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F83FCDDD-60C4-4A07-8ECE-933A3CD2B3D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F83FCDDD-60C4-4A07-8ECE-933A3CD2B3D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F83FCDDD-60C4-4A07-8ECE-933A3CD2B3D2}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -56,5 +62,6 @@ Global
{149BF74B-2FDA-4984-9501-A56D8DB8D139} = {949450E3-C764-46D5-A376-57D09A63CFF8}
{0CA8704E-ED4D-4EEF-9D15-C931892300BE} = {AD3D0219-EF3A-4C66-8EB5-9D02CF3DCE8F}
{FA7A9F0E-6A9B-4E1E-982E-AE6BE52BF833} = {AD3D0219-EF3A-4C66-8EB5-9D02CF3DCE8F}
{F83FCDDD-60C4-4A07-8ECE-933A3CD2B3D2} = {949450E3-C764-46D5-A376-57D09A63CFF8}
EndGlobalSection
EndGlobal
View
@@ -0,0 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.24720.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{151D2E53-A2C4-4D7D-83FE-D05416EBD58E}") = "MyHealth", "src\MyHealth.Deployment\MyHealth.deployproj", "{3DDF8F03-D151-486A-8A3C-A0DB0FB8A724}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{3DDF8F03-D151-486A-8A3C-A0DB0FB8A724}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3DDF8F03-D151-486A-8A3C-A0DB0FB8A724}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3DDF8F03-D151-486A-8A3C-A0DB0FB8A724}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3DDF8F03-D151-486A-8A3C-A0DB0FB8A724}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
@@ -7,6 +7,7 @@
namespace MyHealth.API.Controllers
{
[ResponseCache(Duration = 0, NoStore = true, VaryByHeader = "*")]
[Route("api/[controller]")]
public class ClinicAppointmentsController : Controller
{
@@ -8,6 +8,7 @@
namespace MyHealth.API.Controllers
{
[ResponseCache(Duration = 0, NoStore = true, VaryByHeader = "*")]
[Route("api/[controller]")]
public class DoctorsController : Controller
{
@@ -7,6 +7,7 @@
namespace MyHealth.API.Controllers
{
[ResponseCache(Duration = 0, NoStore = true, VaryByHeader = "*")]
[Route("api/[controller]")]
public class HomeAppointmentsController : Controller
{
@@ -40,7 +41,5 @@ public async Task UpdateAsync([FromBody]HomeAppointment appointment)
{
await _VisitsRepository.UpdateAsync(appointment);
}
}
}
@@ -8,6 +8,7 @@
namespace MyHealth.API.Controllers
{
[ResponseCache(Duration = 0, NoStore = true, VaryByHeader = "*")]
[Route("api/[controller]")]
public class MedicinesController : Controller
{
@@ -9,7 +9,7 @@
namespace MyHealth.API.Controllers
{
[ResponseCache(Duration = 0, NoStore = true, VaryByHeader = "*")]
[Route("api/[controller]")]
public class Office365Controller : Controller
{
@@ -7,6 +7,7 @@
namespace MyHealth.API.Controllers
{
[ResponseCache(Duration = 0, NoStore = true, VaryByHeader = "*")]
[Route("api/[controller]")]
public class PatientsController : Controller
{
@@ -8,6 +8,7 @@
namespace MyHealth.API.Controllers
{
[ResponseCache(Duration = 0, NoStore = true, VaryByHeader = "*")]
[Route("api/[controller]")]
public class ReportsController : Controller
{
Oops, something went wrong.

0 comments on commit e4e4e04

Please sign in to comment.