Esempio n. 1
0
        private void btnAplicar_click(object sender, RoutedEventArgs e)
        {
            //VERIFICA SE A PALAVRA É >= 3 LETRAS
            if (tamanhoPalavra >= 3)
            {
                //VERIFICA SE PALAVRA EXISTE NO BANCO
                if (bll.comparaPalavra(lblResultado.Content.ToString()))
                {
                    //MOVIMENTAÇÃO DAS NUVENS
                    if (nuvem1.Visibility == Visibility.Collapsed)
                    {
                        nuvem1.Visibility = Visibility.Visible;
                        nuvem1.Content    = lblResultado.Content;
                        if (nuvem3.Visibility == Visibility.Visible)
                        {
                            nuvem3.Visibility = Visibility.Collapsed;
                        }
                    }
                    else if (nuvem1.Visibility == Visibility.Visible && nuvem2.Visibility == Visibility.Collapsed)
                    {
                        nuvem2.Visibility = Visibility.Visible;
                        nuvem2.Content    = lblResultado.Content;
                    }
                    else
                    {
                        nuvem3.Visibility = Visibility.Visible;
                        nuvem3.Content    = lblResultado.Content;
                        nuvem1.Visibility = Visibility.Collapsed;
                        nuvem2.Visibility = Visibility.Collapsed;
                    }

                    btn1.IsEnabled = true;
                    btn2.IsEnabled = true;
                    btn3.IsEnabled = true;
                    btn4.IsEnabled = true;
                    btn5.IsEnabled = true;

                    int pontos = bll.AddPontos(tamanhoPalavra);
                    lblPontos.Content = pontos;

                    //limpa textBox Palavra
                    lblResultado.Content = "";
                    count1         = 0; count2 = 0; count3 = 0; count4 = 0; count5 = 0;
                    tamanhoPalavra = 0;
                }
                else
                {
                    MessageBox.Show("Palavra inexistente", null, MessageBoxButton.OK, MessageBoxImage.Exclamation);
                }
            }
            else
            {
                MessageBox.Show("Mínimo 3 letras", null, MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
Esempio n. 2
0
        private void btnAplicar_click(object sender, RoutedEventArgs e)
        {
            retResultado.Fill = Brushes.Black;
            //VERIFICA SE A PALAVRA É >= 3 LETRAS
            if (tamanhoPalavra >= 3)
            {
                //VERIFICA SE PALAVRA EXISTE NO BANCO
                if (bll.comparaPalavraBanco(lblResultado.Content.ToString()))
                {
                    //VERIFICA SE PALAVRA JA FOI DIGITADA
                    if (bll.comparaPalavraString(lblResultado.Content.ToString()))
                    {
                        //MOVIMENTAÇÃO DAS NUVENS
                        if (nuvem1.Visibility == Visibility.Collapsed)
                        {
                            nuvem1.Visibility = Visibility.Visible;
                            nuvem1.Content    = lblResultado.Content;
                            if (nuvem3.Visibility == Visibility.Visible)
                            {
                                nuvem3.Visibility = Visibility.Collapsed;
                            }
                        }
                        else if (nuvem1.Visibility == Visibility.Visible && nuvem2.Visibility == Visibility.Collapsed)
                        {
                            nuvem2.Visibility = Visibility.Visible;
                            nuvem2.Content    = lblResultado.Content;
                        }
                        else
                        {
                            nuvem3.Visibility = Visibility.Visible;
                            nuvem3.Content    = lblResultado.Content;
                            nuvem1.Visibility = Visibility.Collapsed;
                            nuvem2.Visibility = Visibility.Collapsed;
                        }
                        btn1.IsEnabled = true;
                        btn2.IsEnabled = true;
                        btn3.IsEnabled = true;
                        btn4.IsEnabled = true;
                        btn5.IsEnabled = true;

                        int pontos = bll.AddPontos(tamanhoPalavra);
                        lblPontos.Content = pontos;

                        //limpa textBox Palavra
                        lblResultado.Content = "";
                        count1         = 0; count2 = 0; count3 = 0; count4 = 0; count5 = 0;
                        tamanhoPalavra = 0;
                    }
                    else
                    {
                        retResultado.Fill = Brushes.BlueViolet;
                        //MessageBox.Show("Palavra já utilizada");
                        LimparClick(sender, e);
                    }
                }
                else
                {
                    retResultado.Fill = Brushes.Red;
                    //MessageBox.Show("Palavra inexistente", null, MessageBoxButton.OK, MessageBoxImage.Exclamation);
                    LimparClick(sender, e);
                }
            }
            else
            {
                Aviso aviso = new Aviso("Mínimo 3 letras!");
                aviso.Show();
                //MessageBox.Show("Mínimo 3 letras", null, MessageBoxButton.OK, MessageBoxImage.Information);
                LimparClick(sender, e);
            }
        }