public static List <SPMaster> EstraiListaSPMaster(string areaProduzione, string task, bool soloNonCancellati) { SchedeProcessoDS ds = new SchedeProcessoDS(); using (SchedeProcessoBusiness bScheda = new SchedeProcessoBusiness()) { bScheda.FillSPMaster(areaProduzione, task, ds, soloNonCancellati); } List <SPMaster> masters = new List <SPMaster>(); foreach (SchedeProcessoDS.SPMASTERSRow riga in ds.SPMASTERS) { SPMaster master = CreaMaster(riga, ds); masters.Add(master); } return(masters); }