Example #1
0
        /// <summary>
        /// returns a List of Artikeldaten
        /// </summary>
        /// <param name="Data"></param>
        /// <returns></returns>
        public static ArtikelDatenCollection ReadDataSet(string Data)
        {
            ArtikelDatenCollection dc = new ArtikelDatenCollection();

            string[] separator = new string[] { "|@@|" };
            var      result    = Data.Split(separator, StringSplitOptions.None).ToList();
            int      index     = 0;

            result.ForEach(r =>
            {
                var lineSeparator  = new string[] { "@@" };
                List <string> line = r.Split(lineSeparator, StringSplitOptions.None).ToList();
                dc.Add(fillArtikeldaten(line, index++));
            });
            return(dc);
        }