예제 #1
0
        public void AddLavorazione(Lavorazione lavorazione)
        {
            var prevFase = lavorazione.FaseDiLavoro;

            lavorazione.ResetFaseDiLavoro(this.FaseDiLavoroGuid);

            if (prevFase != null && prevFase.FaseDiLavoroGuid != FaseDiLavoroGuid)
            {
                prevFase.ResetLavorazioniNumeration();
            }

            //Riaggiorno valid flag
            UpdateValidFlag();
        }
예제 #2
0
 public bool IsCompatible(Lavorazione lavorazione)
 {
     return(lavorazione.FasiCompatibili.Contains(TipoFase));
 }