public void TestAll() { ReferenceInfoFacade facade = new ReferenceInfoFacade(UnitOfWork); var result = facade.GetAttachedSubjects <SubjectInfoDto>(23, 17, 1, 10, 1, 1, new SubjectInfoConverter()); if (result != null) { } result = facade.GetSubjectsByKeyword(22, 9, 1, 10, 1, new SubjectInfoConverter()); //result = facade.GetSubjectsByTemplate(9, null, 1, 10, null, null, 1, new SubjectInfoConverter()); //List<FolderInfoDto> list = facade.GetFolders(Core.FolderType.Content, new FolderInfoConverter()); List <ReferenceBriefDto> result11 = facade.GetList <ReferenceBriefDto>(30, 1, 10, new ReferenceBriefConverter(2)); if (result11 != null) { } List <ReferenceBriefDto> result113 = facade.GetList <ReferenceBriefDto>(12, 1, 10, new ReferenceBriefConverter()); if (result113 != null) { } ReferenceInfoDto item = facade.GetReferenceInfo <ReferenceInfoDto>(3965, new ReferenceInfoConverter()); if (item != null) { } }
public IEnumerable <ReferenceBriefDto> GetReferences(int folderId, int pageIndex, int pageSize, object languageId) { using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CMSDataStoreKey)) { ReferenceInfoFacade facade = new ReferenceInfoFacade(uow); List <ReferenceBriefDto> dtoList = facade.GetList(folderId, pageIndex, pageSize, new ReferenceBriefConverter(languageId)); return(dtoList); } }
public IEnumerable <SubjectInfoDto> GetSubjectsByKeyword(object keywordId, int templateId, int pageIndex, int pageSize, object languageId) { using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CMSDataStoreKey)) { ReferenceInfoFacade facade = new ReferenceInfoFacade(uow); List <SubjectInfoDto> dtoList = facade.GetSubjectsByKeyword(keywordId, templateId, pageIndex, pageSize, languageId, new SubjectInfoConverter()); return(dtoList); } }
public IEnumerable <SubjectInfoDto> GetSubjectsBySearch(string key, string subjectType, int pageIndex, int pageSize, object languageId) { using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CMSDataStoreKey)) { ReferenceInfoFacade facade = new ReferenceInfoFacade(uow); List <SubjectInfoDto> dtoList = new List <SubjectInfoDto>(); return(dtoList); } }
public IEnumerable <SubjectInfoDto> GetAttachedSubjects(object refId, int subitemId, int pageIndex, int pageSize, object languageId) { using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CMSDataStoreKey)) { ReferenceInfoFacade facade = new ReferenceInfoFacade(uow); List <SubjectInfoDto> dtoList = facade.GetAttachedSubjects(refId, subitemId, pageIndex, pageSize, null, languageId, new SubjectInfoConverter()); return(dtoList); } }
public ReferenceInfoDto GetReference(string alias, object languageId) { using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CMSDataStoreKey)) { ReferenceInfoFacade facade = new ReferenceInfoFacade(uow); ReferenceInfoDto detail = facade.GetReferenceInfo(alias, null, languageId, new ReferenceInfoConverter(languageId)); return(detail); } }
public IEnumerable <ReferenceBriefDto> GetReferences(int folderId) { using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CMSDataStoreKey)) { ReferenceInfoFacade facade = new ReferenceInfoFacade(uow); List <ReferenceBriefDto> folderList = facade.GetList(folderId, 1, 10, new ReferenceBriefConverter()); return(folderList); } }
public void GetReferenceInfoWithLanguage() { ReferenceInfoFacade facade = new ReferenceInfoFacade(UnitOfWork); ReferenceInfoDto item = facade.GetReferenceInfo <ReferenceInfoDto>(4, new ReferenceInfoConverter(2)); if (item != null) { } }
public void SaveReferenceLanguageBasic() { ReferenceInfoFacade facade1 = new ReferenceInfoFacade(UnitOfWork); ReferenceInfoDto item = facade1.GetReferenceInfo <ReferenceInfoDto>(4, new ReferenceInfoConverter()); ReferenceData data = new ReferenceData(); data.Id = 5; data.Title = item.Title; data.Description = "chinese of UofT"; data.Keywords = "university, UofT"; ReferenceFacade facade = new ReferenceFacade(UnitOfWork); IFacadeUpdateResult <ReferenceData> result = facade.SaveReferenceLanguageBasic(data, 2); if (result.IsSuccessful) { } }