protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); WebContext.GetSettings(GetType()); WebContext.ModelType = typeof(TEntity); }
public override void Execute() { #line 4 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" var settings = WebContext.GetSettings(); var tabsCount = settings.FormSettings.Tabs.Count; #line default #line hidden WriteLiteral("\r\n\r\n\r\n"); #line 10 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" if (tabsCount > 1) { var index = 0; #line default #line hidden WriteLiteral(" "); WriteLiteral("<div id=\"edit-form-tabs\">\r\n"); WriteLiteral(" <ul>\r\n"); #line 15 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" #line default #line hidden #line 15 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" foreach (var tab in settings.FormSettings.Tabs) { index++; var name = tab.Name ?? string.Format("tab-{0}", index); #line default #line hidden WriteLiteral(" <li><a"); WriteAttribute("href", Tuple.Create(" href=\"", 444), Tuple.Create("\"", 463) , Tuple.Create(Tuple.Create("", 451), Tuple.Create("#tab", 451), true) #line 19 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" , Tuple.Create(Tuple.Create("", 455), Tuple.Create <System.Object, System.Int32>(index #line default #line hidden , 455), false) ); WriteLiteral(">"); #line 19 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" Write(name); #line default #line hidden WriteLiteral("</a></li>\r\n"); #line 20 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" } #line default #line hidden WriteLiteral(" </ul>\r\n"); #line 22 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" } #line default #line hidden #line 23 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" Write(RenderTabs(settings)); #line default #line hidden WriteLiteral("\r\n"); #line 24 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" if (tabsCount > 1) { #line default #line hidden WriteLiteral("</div>\r\n"); #line 27 "..\..\Areas\Admin\Views\Shared\EditorTemplates\ozi_Object.cshtml" } #line default #line hidden WriteLiteral("\r\n"); }