Exemple #1
0
 protected override ViewResult View(string viewName, string masterName, object model)
 {
     if (string.IsNullOrEmpty(masterName))
     {
         var menuModel = MenuViewModelBuilder.Build();
         masterName = menuModel.ShowLeftColumn
             ? "~/Views/Shared/_LayoutWithLeftColumn.cshtml"
             : "~/Views/Shared/_Layout.cshtml";
     }
     return(base.View(viewName, masterName, model));
 }
Exemple #2
0
 public TopMenuWidgetViewComponent(MenuViewModelBuilder menuViewModelBuilder)
 {
     MenuViewModelBuilder = menuViewModelBuilder;
 }