/// <summary> /// Calcula los ingredientes necesarios de acuerdo al tipo de cerveza y la cantidad de litros a preparar /// </summary> /// <returns>Devuelve una receta de cerveza</returns> public override void CalcularIngredientes() { List <Ingrediente> auxIngredientes = new List <Ingrediente>(); IngredienteDAO dao = new IngredienteDAO(); auxIngredientes = dao.ConsultarIngredientesPorIdTipoCerveza(this.idTipoCerveza); foreach (Ingrediente i in auxIngredientes) { base.ingredientes.Add(new Ingrediente(i.idIngrediente, i.ingredienteTipo, (i.stock * this.litrosAPreparar))); } }