Пример #1
0
        /// <summary>
        /// Asseblyes header string.
        /// </summary>
        /// <param name="table">Export table description.</param>
        /// <param name="fields">Field names.</param>
        /// <returns>Header string.</returns>
        private string _AssemblyHeaderString(ITableDefinition table, ICollection <string> fields)
        {
            bool isSeparatorNeed = false;
            var  sb = new StringBuilder();

            foreach (string field in fields)
            {
                if (isSeparatorNeed)
                {
                    sb.Append(_separator);
                }

                sb.AppendFormat(STRING_FORMAT, table.GetFieldTitleByName(field));
                isSeparatorNeed = true;
            }

            return(sb.ToString());
        }
Пример #2
0
        /// <summary>
        /// Asseblyes header string.
        /// </summary>
        /// <param name="table">Export table description.</param>
        /// <param name="fields">Field names.</param>
        /// <returns>Header string.</returns>
        private string _AssemblyHeaderString(ITableDefinition table, ICollection<string> fields)
        {
            bool isSeparatorNeed = false;
            var sb = new StringBuilder();
            foreach (string field in fields)
            {
                if (isSeparatorNeed)
                    sb.Append(_separator);

                sb.AppendFormat(STRING_FORMAT, table.GetFieldTitleByName(field));
                isSeparatorNeed = true;
            }

            return sb.ToString();
        }