コード例 #1
0
        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.";
        }
コード例 #2
0
        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";
        }
コード例 #3
0
ファイル: ListaProgs.cs プロジェクト: Luizhvv/AvaliacaoBenner
        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);
        }
コード例 #4
0
        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());
        }
コード例 #5
0
        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());
            }
        }
コード例 #6
0
ファイル: ListaProgs.cs プロジェクト: Luizhvv/AvaliacaoBenner
 public void AddPrograma(ProgramaAquec programa)
 {
     lista.Add(programa);
 }