private void btnAquecerProg_Click(object sender, EventArgs e) { ProgramaAquec result = Lista.BuscaPrograma(cbProgAquec.SelectedItem.ToString()); String Alimento = "", linha; try { StreamReader sr = new StreamReader(tbAlimento.Text); linha = sr.ReadLine(); while (linha != null) { Alimento += linha; linha = sr.ReadLine(); } Alimento += linha; sr.Close(); } catch (Exception ex) { Console.WriteLine(ex); //MessageBox.Show("Alerta: O "); Alimento = tbAlimento.Text; } if (result.verifCompatibilidade(Alimento) == 1) { Aquecer(Int32.Parse(result.getTempo()[0].ToString()), (result.getTempo()[2] + result.getTempo()[3]), result.getPotencia(), result.getCaracterAquec()); } else { MessageBox.Show("O alimento não é compatível com o programa."); } //lbErros.Text = "Alerta: O alimento não é compatível com o programa."; }
private void cbProgAquec_SelectedIndexChanged(object sender, EventArgs e) { ProgramaAquec result = Lista.BuscaPrograma(cbProgAquec.SelectedItem.ToString()); tbProgAquecSelec.Text = "Nome: " + result.getNome() + " \n"; tbProgAquecSelec.Text = tbProgAquecSelec.Text + "Instruções: " + result.getInstrucoes() + " \n"; tbProgAquecSelec.Text = tbProgAquecSelec.Text + "Tempo: " + result.getTempo() + " \n"; tbProgAquecSelec.Text = tbProgAquecSelec.Text + "Potência: " + result.getPotencia() + " \n"; tbProgAquecSelec.Text = tbProgAquecSelec.Text + "Caracter de Aquecimento: " + result.getCaracterAquec() + " \n"; tbProgAquecSelec.Text = tbProgAquecSelec.Text + "Compatibilidade: " + result.getCompatibilidade() + " \n"; }
public ProgramaAquec BuscaPrograma(string busca) { ProgramaAquec result = null; for (int i = 0; i < this.lista.Count; i++) { if (busca.Equals(this.lista[i].getNome())) { result = this.lista[i]; } } return(result); }
private void btnAddProg_Click(object sender, EventArgs e) { AddProgAquec formAdd = new AddProgAquec(); string[] prog = new string[6]; for (int i = 0; i < 6; i++) { prog[i] = "Valor"; } formAdd.setProg(prog); formAdd.ShowDialog(); ProgramaAquec addNovo = new ProgramaAquec(prog[0], prog[1], prog[2][0], prog[3], Int32.Parse(prog[4]), prog[5]); Lista.AddPrograma(addNovo); cbProgAquec.Items.Add(addNovo.getNome()); }
private void Form1_Load(object sender, EventArgs e) { //Lista = new ListaProgs(); ProgramaAquec prog = new ProgramaAquec("Degelo", "Lorem ipsum et labore", '$', "0:30", 3, "Congelado"); Lista.AddPrograma(prog); prog = new ProgramaAquec("Miojo", "Lorem ipsum et labore", '+', "1:30", 5, "Miojo"); Lista.AddPrograma(prog); prog = new ProgramaAquec("Fritura", "Lorem ipsum et labore", '@', "0:10", 5, "Coxinha"); Lista.AddPrograma(prog); prog = new ProgramaAquec("Assar", "Lorem ipsum et labore", '#', "2:00", 5, "Batata"); Lista.AddPrograma(prog); prog = new ProgramaAquec("Lanche", "Lorem ipsum et labore", '*', "1:00", 5, "Hamburguer"); Lista.AddPrograma(prog); for (int i = 0; i < Lista.getLista().Count; i++) { cbProgAquec.Items.Add(Lista.getLista()[i].getNome()); } }
public void AddPrograma(ProgramaAquec programa) { lista.Add(programa); }