예제 #1
0
        private GeneticResource ResourceFromMaquina(string Nome, out Maquina maquina)
        {
            maquina = context.Maquinas.FirstOrDefault(x => x.Nome == Nome);
            var mac = maquina;

            if (maquina == null)
            {
                return(null);
            }
            var maq = ResourcesNeeded.FirstOrDefault(x => x.maquina.Tipo == mac.Tipo);

            if (maq == null)
            {
                var res = new GeneticResource(maquina, ResourcesNeeded.Count);
                ResourcesNeeded.Add(res);
                return(res);
            }
            return(maq);
        }
예제 #2
0
 public GeneticProcess(Encomenda encomenda, GeneticResource maquina1, Maquina mac)
 {
     this.Machine    = mac;
     this.quantidade = quantidade;
     this.encomenda  = encomenda;
 }