Example #1
0
        public SimpleMatrixusService() : base()
        {
            ModuleAssembly = typeof(MatrixusService).Assembly;

            InternalConfigFactory = new ArticleConfigFactory();

            InternalConfigProfile = new ArticleConfigProfile();
        }
        public void Test_CreateArticleTarget()
        {
            string testTargetLabel = "ARTICLE_CONTRACT_TERM";

            Assembly configAssembly = typeof(MatrixusService).Assembly;

            IArticleConfigFactory configFactory = new ArticleConfigFactory();

            IArticleSource testSource = configFactory.CreateSourceClassStub(configAssembly, (UInt16)ConfigRoleEnum.ARTICLE_CONTRACT_TERM, ConfigRoleEnum.ARTICLE_CONTRACT_TERM.GetSymbol());

            Assert.AreEqual(testTargetLabel, testSource.ToString());
        }
Example #3
0
        private static IArticleConfigProfile InitConfigModel()
        {
            Assembly configAssembly = typeof(MatrixusService).Assembly;

            IArticleConfigFactory configFactory = new ArticleConfigFactory();

            IArticleConfigProfile configProfile = new ArticleConfigProfile();

            IPermadomService payrollMemDbs = new SimplePermadomService();

            var configRoleData = payrollMemDbs.GetArticleRoleData().ToList();

            var configCodeData = payrollMemDbs.GetArticleCodeData().ToList();

            configProfile.Initialize(configAssembly, configRoleData, configCodeData, configFactory);

            return(configProfile);
        }