示例#1
0
            private static IPayrollArticle[] ConcatArticles(IPayrollArticle[] initialStream, IBookTarget target)
            {
                var relatedStream = target.Article().RelatedArticles();

                if (relatedStream == null)
                {
                    return(initialStream.ToArray());
                }
                return(initialStream.Concat(relatedStream).ToArray());
            }
示例#2
0
            public static string LogArticleInfo(IBookTarget target)
            {
                IPayrollArticle article = target.Article();

                IBookIndex element = target.Element();

                string lineDefinition = string.Format("\n--- {0} - {1} - {2} - {3}",
                                                      article.ArticleName(), article.ConceptName(), article.ArticleCode(), element.ToString());

                return(lineDefinition);
            }