C# Класс BExIS.Web.Shell.Areas.RPM.Controllers.DataAttributeController

Наследование: Controller
Показать файл Открыть проект

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

Метод Описание
AddDomainItem ( ) : System.Web.Mvc.ActionResult
AttributeManager ( long dataStructureId, bool showConstraints = false ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
attributeInUse ( DataAttribute attribute ) : bool
deletAttribute ( long id, string name ) : System.Web.Mvc.ActionResult
deletConstraint ( long Id, long attributeId ) : System.Web.Mvc.ActionResult
deletConstraint ( long constraintId, DataAttribute attribute ) : DataAttribute
editAttribute ( DataAttributeModel Model ) : System.Web.Mvc.ActionResult
getDatatypeList ( string Id ) : System.Web.Mvc.JsonResult
getDomainConstraintFormalDescription ( string invert, string Terms ) : System.Web.Mvc.JsonResult
getPatternConstraintFormalDescription ( string invert, string phrase ) : System.Web.Mvc.JsonResult
getRangeConstraintFormalDescription ( bool invert, double min, double max, bool mininclude, bool maxinclude ) : System.Web.Mvc.JsonResult
openAttributeWindow ( long id, bool showConstraints = false ) : System.Web.Mvc.ActionResult

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

Метод Описание
clearEmptyItems ( List list ) : List
createDomainItems ( string Terms ) : List
cutSpaces ( string str ) : string
storeConstraint ( ConstraintModel constraintModel, DataAttribute dataAttribute ) : DataAttribute

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

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

public AddDomainItem ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

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

public AttributeManager ( long dataStructureId, bool showConstraints = false ) : System.Web.Mvc.ActionResult
dataStructureId long
showConstraints bool
Результат System.Web.Mvc.ActionResult

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

public Index ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

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

public attributeInUse ( DataAttribute attribute ) : bool
attribute BExIS.Dlm.Entities.DataStructure.DataAttribute
Результат bool

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

public deletAttribute ( long id, string name ) : System.Web.Mvc.ActionResult
id long
name string
Результат System.Web.Mvc.ActionResult

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

public deletConstraint ( long Id, long attributeId ) : System.Web.Mvc.ActionResult
Id long
attributeId long
Результат System.Web.Mvc.ActionResult

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

public deletConstraint ( long constraintId, DataAttribute attribute ) : DataAttribute
constraintId long
attribute BExIS.Dlm.Entities.DataStructure.DataAttribute
Результат BExIS.Dlm.Entities.DataStructure.DataAttribute

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

public editAttribute ( DataAttributeModel Model ) : System.Web.Mvc.ActionResult
Model BExIS.Web.Shell.Areas.RPM.Models.DataAttributeModel
Результат System.Web.Mvc.ActionResult

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

public getDatatypeList ( string Id ) : System.Web.Mvc.JsonResult
Id string
Результат System.Web.Mvc.JsonResult

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

public getDomainConstraintFormalDescription ( string invert, string Terms ) : System.Web.Mvc.JsonResult
invert string
Terms string
Результат System.Web.Mvc.JsonResult

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

public getPatternConstraintFormalDescription ( string invert, string phrase ) : System.Web.Mvc.JsonResult
invert string
phrase string
Результат System.Web.Mvc.JsonResult

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

public getRangeConstraintFormalDescription ( bool invert, double min, double max, bool mininclude, bool maxinclude ) : System.Web.Mvc.JsonResult
invert bool
min double
max double
mininclude bool
maxinclude bool
Результат System.Web.Mvc.JsonResult

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

public openAttributeWindow ( long id, bool showConstraints = false ) : System.Web.Mvc.ActionResult
id long
showConstraints bool
Результат System.Web.Mvc.ActionResult