예제 #1
0
        public void TestAll()
        {
            DataTypeFacade     facade = new DataTypeFacade(UnitOfWork);
            List <DataTypeDto> result = facade.RetrieveAll(new DataTypeConverter());

            Assert.IsNotNull(result);
        }
예제 #2
0
 public IEnumerable <DataTypeDto> GetDataTypes()
 {
     using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CMSDataStoreKey))
     {
         uow.BeginTransaction();
         DataTypeFacade     facade = new DataTypeFacade(uow);
         List <DataTypeDto> result = facade.RetrieveAll(new DataTypeConverter());
         uow.CommitTransaction();
         return(result);
     }
 }
예제 #3
0
        private void RetrieveData()
        {
            using (IUnitOfWork uow = UnitOfWorkFactory.Instance.Start(DataStoreResolver.CRMDataStoreKey))
            {
                SubjectFacade facade = new SubjectFacade(uow);
                CurrentSubject = facade.RetrieveSubject(SubjectId);

                SubjectList = facade.GetBindingList();

                DataTypeFacade dataTypeFacade = new DataTypeFacade(uow);
                DataTypeList = dataTypeFacade.GetBindingList();

                DEntityFacade entityFacade = new DEntityFacade(uow);
                EntityList = entityFacade.GetBindingList();
            }

            RetrieveSubjectFieldInfos();
        }