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); }
public GeneticProcess(Encomenda encomenda, GeneticResource maquina1, Maquina mac) { this.Machine = mac; this.quantidade = quantidade; this.encomenda = encomenda; }