protected void exibirProgramacaoItem(int index, ProgramacaoInfo programacao) { Console.WriteLine(index + " - " + programacao.Nome.ToUpper()); Console.WriteLine(" Instrução: " + programacao.Instrucao); Console.WriteLine(" Tempo: " + programacao.Tempo.ToString("mm\\:ss")); Console.WriteLine(" Potência: " + programacao.Potencia); Console.WriteLine("---"); }
/// <summary> /// Rotina de aquecimento para a programação /// </summary> /// <param name="textoFrio"></param> /// <param name="programacao"></param> /// <returns></returns> public string aquecerUsandoProgramacao(string textoFrio, ProgramacaoInfo programacao) { if (textoFrio.ToLower().IndexOf(programacao.AlimentoCompativel.ToLower()) < 0) { executarErro("Não é possível executar a programação. Alimento imcompatível."); } return(aquecer(textoFrio, new ParamentroInfo { Potencia = programacao.Potencia, Tempo = programacao.Tempo }, programacao.Caracter)); }
protected ProgramacaoInfo novaProgramacao() { var programacao = new ProgramacaoInfo(); Console.WriteLine("Preencha os dados da Programação:"); Console.Write("Nome: "); programacao.Nome = Console.ReadLine(); Console.Write("Instruções: "); programacao.Instrucao = Console.ReadLine(); Console.Write("Tempo: "); programacao.Tempo = capturarTempo(); Console.Write("Potência: "); programacao.Potencia = capturarPotencia(); Console.Write("Caracter: "); programacao.Caracter = Console.ReadLine()[0]; Console.Write("Palavra-chave de alimento compatível: "); programacao.AlimentoCompativel = Console.ReadLine(); return(programacao); }
public void inserir(ProgramacaoInfo programacao) { _programacaoAtual.Add(programacao); }