private IList <MenuItem> DefaultMenubuilder() { return(_builder .CreateNode <HomeController>(c => c.Home(), WebLocalizationKeys.HOME) .CreateNode <VendorListController>(c => c.VendorList(null), WebLocalizationKeys.VENDORS) .CreateNode(WebLocalizationKeys.INVENTORY) .HasChildren() .CreateNode <InventoryListController>(c => c.InventoryProductList(null), WebLocalizationKeys.MATERIALS, "ProductType=Material") .CreateNode <InventoryListController>(c => c.InventoryProductList(null), WebLocalizationKeys.FERTILIZERS, "ProductType=Fertilizer") .CreateNode <InventoryListController>(c => c.InventoryProductList(null), WebLocalizationKeys.CHEMICALS, "ProductType=Chemical") .CreateNode <InventoryListController>(c => c.InventoryProductList(null), WebLocalizationKeys.SEEDS, "ProductType=Seed") .EndChildren() .CreateNode <FieldListController>(c => c.FieldList(), WebLocalizationKeys.FIELDS) .CreateNode <EquipmentListController>(c => c.EquipmentList(), WebLocalizationKeys.EQUIPMENT) .CreateNode(WebLocalizationKeys.TASKS) .HasChildren() .CreateNode <TaskListController>(c => c.TaskList(), WebLocalizationKeys.TASK_LIST) .CreateNode <TaskCalendarController>(c => c.TaskCalendar(), WebLocalizationKeys.TASK_CALENDAR) .EndChildren() .CreateNode <PurchaseOrderListController>(c => c.PurchaseOrderList(), WebLocalizationKeys.PURCHASE_ORDERS) .CreateNode <EventCalendarController>(c => c.EventCalendar(), WebLocalizationKeys.EVENTS) .CreateNode <CalculatorListController>(c => c.CalculatorList(), WebLocalizationKeys.CALCULATORS) .CreateNode <WeatherListController>(c => c.WeatherList(null), WebLocalizationKeys.WEATHER) .CreateNode <ForumController>(c => c.Forum(), WebLocalizationKeys.FORUM) .MenuTree()); }
private IList <MenuItem> DefaultMenubuilder() { return(_builder .CreateNode <EmployeeListController>(c => c.EmployeeList(), WebLocalizationKeys.EMPLOYEES) .CreateNode <ListTypeListController>(c => c.ListType(), WebLocalizationKeys.ENUMERATIONS) .CreateNode(WebLocalizationKeys.PRODUCTS) .HasChildren() .CreateNode <MaterialListController>(c => c.MaterialList(), WebLocalizationKeys.MATERIALS) .CreateNode <FertilizerListController>(c => c.FertilizerList(), WebLocalizationKeys.FERTILIZERS) .CreateNode <ChemicalListController>(c => c.ChemicalList(), WebLocalizationKeys.CHEMICALS) .CreateNode <SeedListController>(c => c.SeedList(), WebLocalizationKeys.SEEDS) .EndChildren() .CreateNode <DocumentListController>(c => c.DocumentList(null), WebLocalizationKeys.DOCUMENTS) .CreateNode <PhotoListController>(c => c.PhotoList(null), WebLocalizationKeys.PHOTOS) //.CreateNode<EmailJobListController>(c => c.EmailJobList(), WebLocalizationKeys.EMAIL_JOBS) //.CreateNode<EmailTemplateListController>(c => c.EmailTemplateList(null), WebLocalizationKeys.EMAIL_TEMPLATES) .MenuTree()); }