C# Класс Rebel.Cms.Web.Editors.Extenders.MoveCopyController

Used to move & copy content
Наследование: ContentControllerExtenderBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MoveCopyController ( IBackOfficeRequestContext backOfficeRequestContext ) : System

Constructor

Защищенные методы

Метод Описание
Initialize ( global requestContext ) : void

This checks for the parent controller type and validates it, then sets the appropriate properties

MoveCopyView ( HiveId id, MoveModel model ) : System.Web.Mvc.ActionResult

Returns the ViewResult for use in the Move/Copy dialogs

ProcessMoveCopy ( HiveId selectedItemId, HiveId toId, Func performSave ) : System.Web.Mvc.JsonResult

Helper method to retreive the from/to entities and validate if the move/copy is allowed

Приватные методы

Метод Описание
Copy ( HiveId id ) : System.Web.Mvc.ActionResult
CopyForm ( CopyModel model ) : System.Web.Mvc.JsonResult
Move ( HiveId id ) : System.Web.Mvc.ActionResult
MoveForm ( MoveModel model ) : System.Web.Mvc.JsonResult

Описание методов

Initialize() защищенный Метод

This checks for the parent controller type and validates it, then sets the appropriate properties
protected Initialize ( global requestContext ) : void
requestContext global
Результат void

MoveCopyController() публичный Метод

Constructor
public MoveCopyController ( IBackOfficeRequestContext backOfficeRequestContext ) : System
backOfficeRequestContext IBackOfficeRequestContext
Результат System

MoveCopyView() защищенный Метод

Returns the ViewResult for use in the Move/Copy dialogs
protected MoveCopyView ( HiveId id, MoveModel model ) : System.Web.Mvc.ActionResult
id HiveId
model MoveModel
Результат System.Web.Mvc.ActionResult

ProcessMoveCopy() защищенный Метод

Helper method to retreive the from/to entities and validate if the move/copy is allowed
protected ProcessMoveCopy ( HiveId selectedItemId, HiveId toId, Func performSave ) : System.Web.Mvc.JsonResult
selectedItemId HiveId
toId HiveId
performSave Func
Результат System.Web.Mvc.JsonResult