示例#1
0
        private void ExtractDataFromName(ProductModel pItem)
        {
            string sNaziv = pItem.Naziv;

            if (sNaziv != null)
            {
                sNaziv = sNaziv.Trim().ToUpper();


                string[] split = sNaziv.Split(' ');
                foreach (var item in split)
                {
                    // weight
                    if (item.Contains("g") || item.Contains("G"))
                    {
                        string[] splWeight = item.Split('G');
                        if (splWeight.Length == 2 && DataTypesHelper.IsNumeric(splWeight[0].ToString()))
                        {
                            pItem.Gramatura = item;
                        }
                    }



                    // tek
                    if ((item == "BB") || (item == "SB"))
                    {
                        pItem.Tek = item;
                    }
                }
            }

            pItem.Kategorija = GetCategoryFromIdentNumber(pItem.StevilkaArtikel);
        }