Exemplo n.º 1
0
        private void btniniciar_Click(object sender, EventArgs e)
        {
            txtdisplay.Text = "";
            Programas prog = new Programas();
            string    ret;

            if (txtempo.Text == "")
            {
                prog.tempo = 0;
            }
            else
            {
                prog.tempo = int.Parse(txtempo.Text);
            }

            if (txtpotencia.Text == "")
            {
                prog.potencia = 0;
            }
            else
            {
                prog.potencia = int.Parse(txtpotencia.Text);
            }


            /**
             * verifica o retorno das validações, e exibe mensagem de erro
             *
             **/
            ret = prog.validaPotencia();

            if (ret == " ")
            {
                ret = prog.validaTempo();
                if (ret == " ")
                {
                    Aquecer(prog.potencia, prog.tempo);
                }
                else
                {
                    MessageBox.Show(ret);
                }
            }
            else
            {
                MessageBox.Show(ret);
            }
        }
Exemplo n.º 2
0
        private void btnsalvar_Click(object sender, EventArgs e)
        {
            //verifica se nenhum dos campos estão vazios.
            if (txtnome.Text != "" | txtinstrucoes.Text != "" | txtcaracter.Text != "")
            {
                prog.potencia = int.Parse(txtprogpotencia.Text);
                var ret1 = prog.validaPotencia();

                prog.tempo = int.Parse(txtprogtempo.Text);
                var ret2 = prog.validaTempo();

                if (ret1 != " " | ret2 != " ")
                {
                    MessageBox.Show(ret1);
                    MessageBox.Show(ret2);
                }
                else
                {
                    ListaProgramas.Add(new ListaProgramasModel
                    {
                        Nome       = txtnome.Text,
                        Instrucoes = txtinstrucoes.Text,
                        Tempo      = prog.tempo.ToString(),
                        Potencia   = prog.potencia.ToString(),
                        Caracter   = txtcaracter.Text
                    });

                    cblistaprogramas.Items.Clear();
                    for (int i = 0; i < ListaProgramas.Count; i++)
                    {
                        cblistaprogramas.Items.Add(ListaProgramas[i].Nome);
                    }

                    txtnome.Text         = "";
                    txtinstrucoes.Text   = "";
                    txtprogtempo.Text    = "";
                    txtprogpotencia.Text = "";
                    txtcaracter.Text     = "";
                    gpprogramas.Visible  = false;
                }
            }
            else
            {
                MessageBox.Show("Por favor preencher todos os campos.");
            }
        }