From 7fc21f10569ed3d35c79eb6397444b42d7c42b02 Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Fri, 12 Jun 2015 00:52:58 +0200 Subject: [PATCH] refactoring --- ...ApiController.cs => WorkFlowController.cs} | 2 +- web/ChangeLog | 13 ++++ web/Controllers/AccountController.cs | 10 ++- web/Models/App.master | 1 - web/Models/NoLogin.master | 7 +- web/Theme/style.css | 18 ++--- web/Views/Account/Circles.aspx | 14 ++++ web/Views/Account/Login.aspx | 10 ++- web/Web.config | 14 +++- web/Web.csproj | 3 +- web/instdbws.sql | 7 +- yavscModel/Blogs/BlogHelper.cs | 14 ++-- .../BlogProviderConfigurationElement.cs | 62 ---------------- .../BlogProvidersConfigurationCollection.cs | 43 ----------- .../BlogProvidersConfigurationSection.cs | 37 ---------- yavscModel/ChangeLog | 16 +++++ yavscModel/Circles/CircleManager.cs | 8 ++- .../DataProviderConfigurationSection.cs | 72 +++++++++++++++++++ .../CatalogProvidersConfigurationSection.cs | 2 +- yavscModel/WorkFlow/Configuration/Provider.cs | 60 ---------------- .../Configuration/ProviderCollection.cs | 39 ---------- .../Configuration/WorkflowConfiguration.cs | 41 ----------- yavscModel/WorkFlow/NewEstimateEvenArgs.cs | 1 - yavscModel/WorkFlow/WorkFlowManager.cs | 13 ++-- yavscModel/YavscModel.csproj | 7 +- 25 files changed, 179 insertions(+), 335 deletions(-) rename web/ApiControllers/{WorkFlowApiController.cs => WorkFlowController.cs} (98%) create mode 100644 web/Views/Account/Circles.aspx delete mode 100644 yavscModel/Blogs/Configuration/BlogProviderConfigurationElement.cs delete mode 100644 yavscModel/Blogs/Configuration/BlogProvidersConfigurationCollection.cs delete mode 100644 yavscModel/Blogs/Configuration/BlogProvidersConfigurationSection.cs create mode 100644 yavscModel/DataProviderConfigurationSection.cs delete mode 100644 yavscModel/WorkFlow/Configuration/Provider.cs delete mode 100644 yavscModel/WorkFlow/Configuration/ProviderCollection.cs delete mode 100644 yavscModel/WorkFlow/Configuration/WorkflowConfiguration.cs diff --git a/web/ApiControllers/WorkFlowApiController.cs b/web/ApiControllers/WorkFlowController.cs similarity index 98% rename from web/ApiControllers/WorkFlowApiController.cs rename to web/ApiControllers/WorkFlowController.cs index bf8ed396..872dc15c 100644 --- a/web/ApiControllers/WorkFlowApiController.cs +++ b/web/ApiControllers/WorkFlowController.cs @@ -17,7 +17,7 @@ namespace Yavsc.ApiControllers /// /// Work flow controller. /// - public class WorkFlowApiController : ApiController + public class WorkFlowController : ApiController { string adminRoleName="Admin"; /// diff --git a/web/ChangeLog b/web/ChangeLog index 14044b90..0d8171b0 100644 --- a/web/ChangeLog +++ b/web/ChangeLog @@ -1,3 +1,16 @@ +2015-06-12 Paul Schneider + + * Web.csproj: + * Web.config: + * instdbws.sql: + * style.css: + * App.master: + * NoLogin.master: + * Login.aspx: + * Circles.aspx: + * AccountController.cs: + * WorkFlowController.cs: + 2015-06-11 Paul Schneider * App.master: g+1 feels better at right ... diff --git a/web/Controllers/AccountController.cs b/web/Controllers/AccountController.cs index 79b20181..c9c212a6 100644 --- a/web/Controllers/AccountController.cs +++ b/web/Controllers/AccountController.cs @@ -11,6 +11,7 @@ using Yavsc; using Yavsc.Model.RolesAndMembers; using Yavsc.Helpers; using System.Web.Mvc; +using Yavsc.Model.Circles; namespace Yavsc.Controllers { @@ -290,7 +291,14 @@ namespace Yavsc.Controllers } return View (model); } - + /// + /// Circles this instance. + /// + [Authorize] + public ActionResult Circles () + { + return View (CircleManager.DefaultProvider.List (Membership.GetUser().UserName)); + } /// /// Logout the specified returnUrl. /// diff --git a/web/Models/App.master b/web/Models/App.master index 33e6e93b..8cf9484a 100644 --- a/web/Models/App.master +++ b/web/Models/App.master @@ -59,7 +59,6 @@ ViewState["orgtitle"] = T.GetString(Page.Title);