public static SpScheda CreaSchedaVuota(int idSPMaster) { SpScheda controllo = new SpScheda(); controllo.IdSPScheda = ElementiVuoti.SPScheda; controllo.Master = SPMaster.EstraiSPMaster(idSPMaster); controllo.Codice = string.Empty; controllo.Descrizione = string.Empty; controllo.Anagrafica = string.Empty; controllo.AreaProduzione = string.Empty; controllo.Task = string.Empty; controllo.ValoriScheda = new List <SPValoreScheda>(); controllo.Versione = 1; controllo.Stato = string.Empty; return(controllo); }
private static SpScheda CreaScheda(SchedeProcessoDS.SPSCHEDERow riga, SchedeProcessoDS ds) { if (riga == null) { return(null); } SpScheda controllo = new SpScheda(); controllo.IdSPScheda = riga.IDSPSCHEDA; controllo.Master = SPMaster.EstraiSPMaster(riga.IDSPMASTER); controllo.Codice = riga.CODICE; controllo.Descrizione = riga.DESCRIZIONE; controllo.Anagrafica = riga.ANAGRAFICA; controllo.AreaProduzione = riga.AREAPRODUZIONE; controllo.Task = riga.TASK; controllo.Cancellato = riga.CANCELLATO; controllo.DataModifica = riga.DATAMODIFICA; controllo.UtenteModifica = riga.UTENTEMODIFICA; controllo.ValoriScheda = SPValoreScheda.EstraiListaSPValoreScheda(riga.IDSPSCHEDA, true, ds); controllo.Versione = riga.VERSIONE; controllo.Stato = riga.STATO; return(controllo); }