public void GetSubsitesInfo_ReturnList()
        {
            ISubsiteService service = UnitOfWork.GetService <ISubsiteService>();
            IServiceQueryResultList <SubsiteBriefData> result = service.GetSubsites();
            List <SubsiteBriefData> list = result.DataList.ToList();

            if (list != null)
            {
            }
        }
예제 #2
0
        public void TestAll()
        {
            IDataTypeService service = UnitOfWork.GetService <IDataTypeService>();
            IServiceQueryResultList <DataTypeData> result = service.GetAll();
            List <DataTypeData> list = result.DataList.ToList();

            if (list != null)
            {
            }
        }
        public void GetSubjects_ReturnList()
        {
            ISubjectService service = UnitOfWork.GetService<ISubjectService>();
            IServiceQueryResultList<SubjectData> result = service.GetAll();
            List<SubjectData> list = result.DataList.ToList();

            if (list != null)
            {
            }
        }
예제 #4
0
        public void GetTemplatesInfo_ReturnList()
        {
            ITemplateService service = UnitOfWork.GetService <ITemplateService>();
            IServiceQueryResultList <TemplateInfoData> result = service.GetTemplatesInfo();
            List <TemplateInfoData> list = result.DataList.ToList();

            var query = service.GetTemplateInfo(9);

            if (query != null)
            {
            }
        }
예제 #5
0
        public Dictionary <string, string> GetSupplierLanguagePhrasesKeyValue()
        {
            // Create phrase keys with default values
            Dictionary <string, string> phrases = new Dictionary <string, string>();

            IServiceQueryResultList <SupplierData> query = UnitOfWork.GetService <ISupplierService>().GetAll();

            foreach (SupplierData item in query.DataList)
            {
                phrases.Add(string.Format(CommonConst.SupplierNameKeyFormatString, item.Id), item.Name);
            }

            return(phrases);
        }
예제 #6
0
        public Dictionary <string, string> GetProductLanguagePhrasesKeyValue()
        {
            // Create phrase keys with default values
            Dictionary <string, string> phrases = new Dictionary <string, string>();

            IServiceQueryResultList <ProductData> query = UnitOfWork.GetService <IProductService>().GetAll();

            foreach (ProductData item in query.DataList)
            {
                phrases.Add(string.Format(CommonConst.ProductNameKeyFormatString, item.Id), item.Name);
                phrases.Add(string.Format(CommonConst.ProductDescKeyFormatString, item.Id), item.Description);
            }

            return(phrases);
        }
예제 #7
0
        private Dictionary <string, string> GetMenuPhraseKeyValue()
        {
            // Create phrase keys with default values
            Dictionary <string, string> menuPhrases = new Dictionary <string, string>();

            IServiceQueryResultList <MainMenuData>  mainMenus  = UnitOfWork.GetService <IMainMenuService>().GetAll();
            IServiceQueryResultList <SetupMenuData> setupMenus = UnitOfWork.GetService <ISetupMenuService>().GetAll();

            foreach (MainMenuData item in mainMenus.DataList)
            {
                menuPhrases.Add(string.Format(SetupConst.MainMenuTextKeyFormatString, item.Id), item.MenuText);
            }
            foreach (SetupMenuData item in setupMenus.DataList)
            {
                menuPhrases.Add(string.Format(SetupConst.SetupMenuTextKeyFormatString, item.Id), item.MenuText);
            }

            return(menuPhrases);
        }
예제 #8
0
        public Dictionary <string, string> GetSubjectLanguagePhrasesKeyValue()
        {
            // Create phrase keys with default values
            Dictionary <string, string> phrases = new Dictionary <string, string>();

            IServiceQueryResultList <SubjectData> query = UnitOfWork.GetService <ISubjectService>().GetAll();

            foreach (SubjectData item in query.DataList)
            {
                phrases.Add(string.Format(SubjectEngineConst.SubjectLabelKeyFormatString, item.Id), item.SubjectLabel);

                foreach (SubjectFieldData field in item.SubjectFieldsData)
                {
                    phrases.Add(string.Format(SubjectEngineConst.FieldLabelKeyFormatString, field.Id), field.FieldLabel);
                }

                foreach (SubjectChildListData childList in item.SubjectChildListsData)
                {
                    phrases.Add(string.Format(SubjectEngineConst.ChildListTitleKeyFormatString, childList.Id), childList.Title);
                }
            }

            return(phrases);
        }