public static List <CaratteristicaItem> EstraiListaCaratteristiche(string anagrafica)
        {
            List <CaratteristicaItem> caratteristiche = new List <CaratteristicaItem>();

            ArticoliDS ds = new ArticoliDS();

            using (ArticoliBusiness bArticolo = new ArticoliBusiness())
            {
                bArticolo.FillCARATTERISTICHE_ANAGRAFICA(ds, anagrafica);
            }

            foreach (string caratteristica in codiciCaratteristiche)
            {
                ArticoliDS.CARATTERISTICHE_ANAGRAFICARow c = ds.CARATTERISTICHE_ANAGRAFICA.Where(x => x.CARATTERISTICA == caratteristica).FirstOrDefault();
                if (c != null)
                {
                    caratteristiche.Add(new CaratteristicaItem(c.DESCARATTERISTICA, c.CARATTERISTICA, c.DESVALORE, c.VALORE));
                }
            }

            return(caratteristiche);
        }