From 4d19e381fdebf0c55b0884554e490052555e9cd3 Mon Sep 17 00:00:00 2001 From: Gary Sharp Date: Mon, 14 Oct 2013 12:44:41 +1100 Subject: [PATCH] Authorization Subject Link #24 Create links to user when browsing Authorization Roles. Also removes uncompiled views from published application. --- .../Views/AuthorizationRole/Show.cshtml | 10 +- .../Views/AuthorizationRole/Show.generated.cs | 103 +++++++++++++----- Disco.Web/Disco.Web.csproj | 20 ++-- 3 files changed, 95 insertions(+), 38 deletions(-) diff --git a/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.cshtml b/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.cshtml index 5fc67f07..759c05e2 100644 --- a/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.cshtml +++ b/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.cshtml @@ -47,7 +47,15 @@ } diff --git a/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.generated.cs b/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.generated.cs index d76d81d9..9732c595 100644 --- a/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.generated.cs +++ b/Disco.Web/Areas/Config/Views/AuthorizationRole/Show.generated.cs @@ -182,35 +182,84 @@ WriteLiteral(">\r\n"); #line 48 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" foreach (var sg in Model.Subjects) { + var displayName = sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id); #line default #line hidden WriteLiteral(" (sg.IsGroup ? "group" : "user" + #line 51 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" +, Tuple.Create(Tuple.Create("", 2195), Tuple.Create(sg.IsGroup ? "group" : "user" #line default #line hidden -, 2077), false) +, 2195), false) ); WriteLiteral(">"); - #line 50 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" - Write(sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id)); + #line 51 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + if (sg.IsGroup) + { + + + #line default + #line hidden + + #line 53 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + Write(displayName); #line default #line hidden + + #line 53 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + + } + else + { + + + #line default + #line hidden +WriteLiteral(" (Url.Action(MVC.User.Show(sg.Id)) + + #line default + #line hidden +, 2731), false) +, Tuple.Create(Tuple.Create("", 2766), Tuple.Create("#UserDetailTab-Authorization", 2766), true) +); + +WriteLiteral(">"); + + + #line 57 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + Write(displayName); + + + #line default + #line hidden +WriteLiteral("\r\n"); + + + #line 58 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + } + + #line default + #line hidden WriteLiteral("\r\n"); - #line 51 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + #line 59 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" } @@ -219,7 +268,7 @@ WriteLiteral("\r\n"); WriteLiteral(" \r\n"); - #line 53 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + #line 61 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" } @@ -260,13 +309,13 @@ WriteLiteral(" class=\"none\""); WriteLiteral(">\r\n"); - #line 60 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + #line 68 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" #line default #line hidden - #line 60 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + #line 68 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" foreach (var sg in Model.Subjects) { @@ -275,20 +324,20 @@ WriteLiteral(">\r\n"); #line hidden WriteLiteral(" (sg.IsGroup ? "group" : "user" + #line 70 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" +, Tuple.Create(Tuple.Create("", 3695), Tuple.Create(sg.IsGroup ? "group" : "user" #line default #line hidden -, 2990), false) +, 3695), false) ); WriteLiteral(" data-subjectid=\""); - #line 62 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + #line 70 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" Write(sg.Id); @@ -299,7 +348,7 @@ WriteLiteral("\""); WriteLiteral(">"); - #line 62 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + #line 70 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" Write(sg.Id == sg.Name ? sg.Id : string.Format("{0} [{1}]", sg.Name, sg.Id)); @@ -312,7 +361,7 @@ WriteLiteral(" class=\"remove\""); WriteLiteral(">\r\n"); - #line 63 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + #line 71 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" } @@ -341,14 +390,14 @@ WriteLiteral(">Add\r\n \r\n WriteLiteral(" id=\"Config_AuthRoles_Subjects_Update_Dialog_Form\""); -WriteAttribute("action", Tuple.Create(" action=\"", 3681), Tuple.Create("\"", 3778) +WriteAttribute("action", Tuple.Create(" action=\"", 4386), Tuple.Create("\"", 4483) - #line 70 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" - , Tuple.Create(Tuple.Create("", 3690), Tuple.Create(Url.Action(MVC.API.AuthorizationRole.UpdateSubjects(Model.Token.Role.Id, null, true)) + #line 78 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + , Tuple.Create(Tuple.Create("", 4395), Tuple.Create(Url.Action(MVC.API.AuthorizationRole.UpdateSubjects(Model.Token.Role.Id, null, true)) #line default #line hidden -, 3690), false) +, 4395), false) ); WriteLiteral(" method=\"post\""); @@ -375,7 +424,7 @@ WriteLiteral(">\r\n \r\n Save Changes"); - #line 224 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" + #line 232 "..\..\Areas\Config\Views\AuthorizationRole\Show.cshtml" Write(AjaxHelpers.AjaxLoader()); @@ -493,7 +542,7 @@ WriteLiteral("\r\n \r\n