>> [Route("")] >> public ActionResult Index() >> { >> = CleanIDs(); >> return View(); >> } >> >> [Route("Department/{departmentId}")] >> public ActionResult DepartmentById(int departmentId) >> { >> = CleanIDs(); >> ViewBag.departmentId = departmentId; >> return View("Index"); >> } >> >> [Route("Category/{categoryId}")] >> public ActionResult CategoryById(int categoryId) >> { >> = CleanIDs(); >> ViewBag.categoryId = categoryId; >> return View("Index"); >> } >> >> [Route("Item/{itemId}")] >> public ActionResult ItemById(int itemId) >> { >> = CleanIDs(); >> ViewBag.itemId = itemId; >> return View("Index"); >> } >> >> [Route("SubCategory/{subCategoryId}")] >> public ActionResult SubCategoryById(int subCategoryId) >> { >> = CleanIDs(); >> ViewBag.subCategoryId = subCategoryId; >> return View("Index"); >> } >> public CleanIDs() >> { >> ViewBag.departmentId = 0; >> ViewBag.categoryId = 0; >> ViewBag.itemId = 0; >> ViewBag.subCategoryId = 0; >> return ; >> }>>
>> [Route("")] >> public ActionResult Index() >> { >> = CleanIDs() >> return View(); >> } >> >> [Route("Department/{departmentId}")] >> public ActionResult DepartmentById(int departmentId) >> { >> return ByID("departmentId", departmentId); >> } >> >> [Route("Category/{categoryId}")] >> public ActionResult CategoryById(int categoryId) >> { >> return ByID("categoryId", categoryId); >> } >> >> [Route("Item/{itemId}")] >> public ActionResult ItemById(int itemId) >> { >> return ByID("itemId", itemId); >> } >> >> [Route("SubCategory/{subCategoryId}")] >> public ActionResult SubCategoryById(int subCategoryId) >> { >> return ByID("subCategoryId", subCategoryId); >> } >> >> public ActionResult ByID(string key, int value) >> { >> = CleanIDs() >> ViewBag[key] = value; >> return View("Index"); >> } >> >> public CleanIDs() >> { >> ViewBag["departmentId"] = 0; >> ViewBag["categoryId"] = 0; >> ViewBag["itemId"] = 0; >> ViewBag["subCategoryId"] = 0; >> return ; >> }>>
>>> [Route("")] >>> public ActionResult Index() >>> { >>> ViewBag.departmentId = 0; >>> ViewBag.categoryId = 0; >>> ViewBag.itemId = 0; >>> ViewBag.subCategoryId = 0; >>> return View(); >>> } >>> >>> [Route("Department/{departmentId}")] >>> public ActionResult DepartmentById(int departmentId) >>> { >>> ViewBag.departmentId = departmentId; >>> ViewBag.categoryId = 0; >>> ViewBag.itemId = 0; >>> ViewBag.subCategoryId = 0; >>> return View("Index"); >>> } >>> >>> [Route("Category/{categoryId}")] >>> public ActionResult CategoryById(int categoryId) >>> { >>> ViewBag.categoryId = categoryId; >>> ViewBag.departmentId = 0; >>> ViewBag.itemId = 0; >>> ViewBag.subCategoryId = 0; >>> return View("Index"); >>> } >>> >>> [Route("Item/{itemId}")] >>> public ActionResult ItemById(int itemId) >>> { >>> ViewBag.categoryId = 0; >>> ViewBag.departmentId = 0; >>> ViewBag.itemId = itemId; >>> ViewBag.subCategoryId = 0; >>> return View("Index"); >>> } >>> >>> [Route("SubCategory/{subCategoryId}")] >>> public ActionResult SubCategoryById(int subCategoryId) >>> { >>> ViewBag.categoryId = 0; >>> ViewBag.departmentId = 0; >>> ViewBag.itemId = 0; >>> ViewBag.subCategoryId = subCategoryId; >>> return View("Index"); >>> }>>>
>>>app.config(['$stateProvider', function ($stateProvider) { >>> $stateProvider.state('home', { >>> url: '/', >>> controller: 'max4salesController', >>> template: '' >>> }).state('edit', { >>> url: '/edit/:id', >>> controller: 'max4salesCrudController', >>> templateUrl: '/CapacityControl/max4sales/editForm' >>> }).state('new', { >>> url: '/new', >>> controller: 'max4salesCrudController', >>> templateUrl: '/CapacityControl/max4sales/editForm' >>> }).state('department', { >>> url: '/new/:departmentId', >>> controller: 'max4salesCrudController', >>> templateUrl: '/CapacityControl/max4sales/editForm' >>> }).state('category', { >>> url: '/new/:categoryId', >>> controller: 'max4salesCrudController', >>> templateUrl: '/CapacityControl/max4sales/editForm' >>> }).state('item', { >>> url: '/new/:itemId', >>> controller: 'max4salesCrudController', >>> templateUrl: '/CapacityControl/max4sales/editForm' >>> }).state('subCategory', { >>> url: '/new/:subCategoryId', >>> controller: 'max4salesCrudController', >>> templateUrl: '/CapacityControl/max4sales/editForm' >>> }); >>> }]);>>>