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); }