C# Class Rebel.Cms.Web.Editors.MacroEditorController

Inheritance: StandardEditorController
Datei anzeigen Open project: RebelCMS/rebelcmsxu5 Class Usage Examples

Public Methods

Method Description
Edit ( HiveId id ) : System.Web.Mvc.ActionResult
MacroEditorController ( IBackOfficeRequestContext requestContext ) : System

Private Methods

Method Description
CreateNew ( ) : System.Web.Mvc.ActionResult
CreateNewForm ( CreateMacroModel createModel ) : System.Web.Mvc.ActionResult
Delete ( HiveId id ) : System.Web.Mvc.JsonResult
EditForm ( MacroEditorModel model ) : System.Web.Mvc.ActionResult
EnsureModelListData ( MacroEditorModel model ) : void

Ensure the ViewBag has all of its required list data

GetMacroParameterEditors ( ) : IEnumerable

Returns all of the registered macro parameter editors

JsonParametersException ( Exception ex ) : System.Web.Mvc.JsonResult

Returns the Json notifications when an exception occurs

JsonParametersSuccess ( IEnumerable parameters ) : System.Web.Mvc.JsonResult
PerformSave ( MacroEditorModel model ) : Rebel.Framework.Persistence.Model.IO.File
PopulateMacroParameters ( MacroDefinition macroDefinition ) : System.Web.Mvc.JsonResult
ProcessSubmit ( MacroEditorModel model ) : System.Web.Mvc.ActionResult

Method Details

Edit() public method

public Edit ( HiveId id ) : System.Web.Mvc.ActionResult
id HiveId
return System.Web.Mvc.ActionResult

MacroEditorController() public method

public MacroEditorController ( IBackOfficeRequestContext requestContext ) : System
requestContext IBackOfficeRequestContext
return System