コード例 #1
0
 protected override void Initialize(System.Web.Routing.RequestContext requestContext)
 {
     base.Initialize(requestContext);
     WebContext.GetSettings(GetType());
     WebContext.ModelType = typeof(TEntity);
 }
コード例 #2
0
        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");
        }