Class IndexesController
- Namespace
- JJMasterData.Web.Areas.DataDictionary.Controllers
- Assembly
- JJMasterData.Web.dll
public class IndexesController : DataDictionaryController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable
- Inheritance
-
IndexesController
- Implements
- Inherited Members
Constructors
IndexesController(IndexesService)
public IndexesController(IndexesService indexesService)
Parameters
indexesService
IndexesService
Properties
CheckboxList
[ViewData]
public List<SelectListItem> CheckboxList { get; set; }
Property Value
ElementName
[ViewData]
public string ElementName { get; set; }
Property Value
IndexName
[ViewData]
public string IndexName { get; set; }
Property Value
MenuId
[ViewData]
public string MenuId { get; set; }
Property Value
Methods
Delete(string, string)
[HttpPost]
public Task<ActionResult> Delete(string elementName, string index)
Parameters
Returns
Detail(string, string)
public Task<ActionResult> Detail(string elementName, string index)
Parameters
Returns
Detail(string, string?, List<SelectListItem>, ElementIndex)
[HttpPost]
public Task<ActionResult> Detail(string elementName, string? index, List<SelectListItem> checkBoxList, ElementIndex elementIndex)
Parameters
elementName
stringindex
stringcheckBoxList
List<SelectListItem>elementIndex
ElementIndex
Returns
Index(string)
public Task<ActionResult> Index(string elementName)
Parameters
elementName
string
Returns
Index(string, string)
[HttpPost]
public Task<ActionResult> Index(string elementName, string filter)
Parameters
Returns
MoveDown(string, string)
[HttpPost]
public Task<ActionResult> MoveDown(string elementName, string index)
Parameters
Returns
MoveUp(string, string)
[HttpPost]
public Task<ActionResult> MoveUp(string elementName, string index)
Parameters
Returns
PopulateViewData(string)
public void PopulateViewData(string elementName)
Parameters
elementName
string