private static AreaProduzione CreaTask(ArticoliDS.AreeProduzioneRow riga)
        {
            if (riga == null)
            {
                return(null);
            }
            AreaProduzione areaProduzione = new AreaProduzione();

            areaProduzione.Codice      = riga.No_;
            areaProduzione.Descrizione = riga.Name;
            return(areaProduzione);
        }
        public static List <AreaProduzione> EstraiListaAreeProduzione()
        {
            ArticoliDS ds = new ArticoliDS();

            using (ArticoliBusiness bArticolo = new ArticoliBusiness())
            {
                bArticolo.FillAreeProduzione(ds);
            }

            List <AreaProduzione> areeProduzione = new List <AreaProduzione>();

            foreach (ArticoliDS.AreeProduzioneRow riga in ds.AreeProduzione)
            {
                AreaProduzione areaProduzione = CreaTask(riga);
                areeProduzione.Add(areaProduzione);
            }
            return(areeProduzione);
        }