Untitled

mail@pastecode.io avatar
unknown
java
7 months ago
1.2 kB
3
Indexable
Never
public class TMesLavorazione {

        private Boolean genera_operazioni;//Imposti a true
        private Boolean genera_documento;//Imposti a true
        private Integer stato;//Ti serve solo come output della funzione
        private String msg;//Ti serve solo come output della funzione
        
        private TDocumento documento;//Lo inizializzi in base all'oggetto che ti arriva dal client.
	
        private Collection<TMesOperazione> operazioni;// -> FasiLavorazione che ti arriva dal client
	
}

salvaLavorazione(lav : Lavorazione){
    let tMesLav = new TMesLavorazione();//Crei un oggetto TMesLavorazione
    
    tMesLav.setGeneraOperazioni(true);
    tMesLav.setGeneraDocumento(true);
    
    //cod tipo doc default da codice
    let codTipoDoc = "A001";
    
    //Ha un solo articolo all'interno. Come qta voce documento imposti la qtaAttesa della lavorazione.
    
    tMesLav.setOperazioni(new ArrayList());
    //Iteri le fasiLavorazione che sono presenti nell'oggetto Lavorazione.
    //for ( faseLav .... . . . .)
    {
        //Crei un oggetto Operazione
        let tmesOp = new TMesOperazione();
        
    }
    
    //Richiami metodo per il salvataggio 
    MdlMesSession.TMesLavorazione(ui,em,tMesLav);
    
    
}