C# 클래스 BExIS.Web.Shell.Areas.RPM.Controllers.DataAttributeController

상속: Controller
파일 보기 프로젝트 열기: BEXIS2/Core

공개 메소드들

메소드 설명
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