public void Definir_dados(Model_Prato_finalizado dados_prato) { Id = dados_prato.Id; Nome = dados_prato.Nome; Obj_prato_finalizado = dados_prato.Obj_prato_finalizado; Preco = dados_prato.Preco; Processo_necessario_ingredientes = dados_prato.Processo_necessario_ingredientes; Tempo_min_entrega = dados_prato.Tempo_min_entrega; Tempo_max_entrega = dados_prato.Tempo_max_entrega; Img_ingrediente = dados_prato.Img_ingrediente; list_ingredientes_necessarios = new List <Model_Ingrediente>(); int i = 0; //Debug.Log("Quant ingredientes necessarios " + dados_prato.list_ingredientes_necessarios.Count); foreach (Model_Ingrediente ingrediente in dados_prato.list_ingredientes_necessarios) { Model_Ingrediente Ingrediente_finalizado = ingrediente; Ingrediente_finalizado.Definir_dados(ingrediente); Ingrediente_finalizado.Definir_total_processo_culinario(dados_prato.Processo_necessario_ingredientes[i]); list_ingredientes_necessarios.Add(Ingrediente_finalizado); i++; } }
private void Awake() { foreach (SObj_Prato_finalizado prato_finalizado in list_obj_pratos_existentes) { Model_Prato_finalizado Prato_finalizado = gameObject.AddComponent <Model_Prato_finalizado>(); Prato_finalizado.Definir_dados(prato_finalizado); list_pratos_existentes.Add(Prato_finalizado); } }