Exemple #1
0
        public static string ItemsListToString(TBusinessItemList itemList)
        {
            List <string> itemStrList = new List <string>();

            foreach (TBusinessItem item in itemList.GetElements())
            {
                itemStrList.Add(string.Format("{0},{1},{2},{3}", item.itemID, item.count, item.mark, item.price));
            }
            return(string.Join(";", itemStrList));
        }
Exemple #2
0
        public static TBusinessItemList ItemsStringToList(string itemsStr)
        {
            TBusinessItemList itemList = new TBusinessItemList();

            string[] orderItemStrList = itemsStr.Split(';');
            for (int i = 0; i < orderItemStrList.Length; i++)
            {
                string[]      itemPropStrList = orderItemStrList[i].Split(',');
                TBusinessItem item            = new TBusinessItem();
                item.itemID = Convert.ToInt64(itemPropStrList[0]);
                item.count  = Convert.ToInt32(itemPropStrList[1]);
                item.mark   = itemPropStrList[2];
                item.price  = Convert.ToSingle(itemPropStrList[3]);
                itemList.Add(item);
            }
            return(itemList);
        }