C# 클래스 UIOMatic.Controllers.PetaPocoObjectController

상속: Umbraco.Web.Editors.UmbracoAuthorizedJsonController, IUIOMaticObjectController
파일 보기 프로젝트 열기: TimGeyssens/UIOMatic 1 사용 예제들

공개 메소드들

메소드 설명
DeleteByIds ( string typeOfObject, string ids ) : string[]
GetAll ( string typeName, string sortColumn, string sortOrder ) : IEnumerable
GetAllColumns ( string typeName ) : IEnumerable
GetAllProperties ( string typeName, bool includeIgnored = false ) : IEnumerable
GetById ( string typeName, string id ) : object
GetFiltered ( string typeName, string filterColumn, string filterValue, string sortColumn, string sortOrder ) : IEnumerable
GetPaged ( string typeName, int itemsPerPage, int pageNumber, string sortColumn, string sortOrder, string searchTerm ) : UIOMatic.Models.UIOMaticPagedResult
GetScaffold ( string typeName ) : object
GetType ( string typeName ) : UIOMatic.Models.UIOMaticTypeInfo
PostCreate ( System.Dynamic.ExpandoObject objectToCreate ) : object
PostUpdate ( System.Dynamic.ExpandoObject objectToUpdate ) : object

비공개 메소드들

메소드 설명
Validate ( System.Dynamic.ExpandoObject objectToValidate ) : IEnumerable

메소드 상세

DeleteByIds() 공개 메소드

public DeleteByIds ( string typeOfObject, string ids ) : string[]
typeOfObject string
ids string
리턴 string[]

GetAll() 공개 메소드

public GetAll ( string typeName, string sortColumn, string sortOrder ) : IEnumerable
typeName string
sortColumn string
sortOrder string
리턴 IEnumerable

GetAllColumns() 공개 메소드

public GetAllColumns ( string typeName ) : IEnumerable
typeName string
리턴 IEnumerable

GetAllProperties() 공개 메소드

public GetAllProperties ( string typeName, bool includeIgnored = false ) : IEnumerable
typeName string
includeIgnored bool
리턴 IEnumerable

GetById() 공개 메소드

public GetById ( string typeName, string id ) : object
typeName string
id string
리턴 object

GetFiltered() 공개 메소드

public GetFiltered ( string typeName, string filterColumn, string filterValue, string sortColumn, string sortOrder ) : IEnumerable
typeName string
filterColumn string
filterValue string
sortColumn string
sortOrder string
리턴 IEnumerable

GetPaged() 공개 메소드

public GetPaged ( string typeName, int itemsPerPage, int pageNumber, string sortColumn, string sortOrder, string searchTerm ) : UIOMatic.Models.UIOMaticPagedResult
typeName string
itemsPerPage int
pageNumber int
sortColumn string
sortOrder string
searchTerm string
리턴 UIOMatic.Models.UIOMaticPagedResult

GetScaffold() 공개 메소드

public GetScaffold ( string typeName ) : object
typeName string
리턴 object

GetType() 공개 메소드

public GetType ( string typeName ) : UIOMatic.Models.UIOMaticTypeInfo
typeName string
리턴 UIOMatic.Models.UIOMaticTypeInfo

PostCreate() 공개 메소드

public PostCreate ( System.Dynamic.ExpandoObject objectToCreate ) : object
objectToCreate System.Dynamic.ExpandoObject
리턴 object

PostUpdate() 공개 메소드

public PostUpdate ( System.Dynamic.ExpandoObject objectToUpdate ) : object
objectToUpdate System.Dynamic.ExpandoObject
리턴 object