Exemple #1
0
        private void BtnDica10_Click(object sender, RoutedEventArgs e)
        {
            setUnknow();
            Modelo.Dica Dica = VerDica(txtPerfil.Text, 9);
            txtDica.Text        = Dica.texto;
            txtDicaId.Text      = Dica.numero.ToString();
            BtnDica10.IsEnabled = false;
            BrushConverter bc    = new BrushConverter();
            Brush          brush = (Brush)bc.ConvertFrom("#FFF37735");

            brush.Freeze();
            BtnDica10.Background = brush;
        }
Exemple #2
0
        public void TestTentarAcerto2()
        {
            Negocio.NPerfil NPerfil = new Negocio.NPerfil();
            NPerfil.PerfisInciais();
            Negocio.NParticipante NParticipante = new Negocio.NParticipante();
            Negocio.NDica         NDica         = new Negocio.NDica();
            NParticipante.CriarPartida("2", "Teste1", "Teste2", "Teste3", "Teste4");
            NParticipante.NovaRodada();
            PagePerfil p = new PagePerfil();

            Modelo.Dica d = p.VerDica("2000", 0);
            p.UsarDica(d);
            foreach (Modelo.Dica a in NDica.GetDicasUsadas())
            {
                Assert.AreNotEqual(a.numero, 2);
            }
        }
Exemple #3
0
        private void BtnSPerfil_Click(object sender, RoutedEventArgs e)
        {
            Negocio.NDica   NDica   = new Negocio.NDica();
            Negocio.NPerfil NPerfil = new Negocio.NPerfil();

            try {
                string categoria  = "";
                string NomePerfil = txtPerfil.Text;
                switch (CbCategoria.SelectedIndex)
                {
                case 0:
                    categoria = "Pessoa";
                    break;

                case 1:
                    categoria = "Ano";
                    break;

                case 2:
                    categoria = "Lugar";
                    break;
                }
                if (NomePerfil == "" || txtD1.Text == "" || txtD2.Text == "" || txtD3.Text == "" || txtD4.Text == "" || txtD5.Text == "" || txtD6.Text == "" || txtD7.Text == "" || txtD8.Text == "" || txtD9.Text == "" || txtD10.Text == "")
                {
                    throw new Exception();
                }
                if (PageListarPerfil.EditarNome != null)
                {
                    Modelo.Perfil p = NPerfil.GetPerfil(PageListarPerfil.EditarNome);
                    NPerfil.Delete(p);
                }

                Modelo.Perfil perfil = new Modelo.Perfil(categoria, NomePerfil);
                NPerfil.Insert(perfil);
                Modelo.Dica dica = new Modelo.Dica(1, txtD1.Text);
                NDica.Insert(NomePerfil, dica);

                dica = new Modelo.Dica(2, txtD2.Text);
                NDica.Insert(NomePerfil, dica);

                dica = new Modelo.Dica(3, txtD3.Text);
                NDica.Insert(NomePerfil, dica);

                dica = new Modelo.Dica(4, txtD4.Text);
                NDica.Insert(NomePerfil, dica);

                dica = new Modelo.Dica(5, txtD5.Text);
                NDica.Insert(NomePerfil, dica);

                dica = new Modelo.Dica(6, txtD6.Text);
                NDica.Insert(NomePerfil, dica);

                dica = new Modelo.Dica(7, txtD7.Text);
                NDica.Insert(NomePerfil, dica);

                dica = new Modelo.Dica(8, txtD8.Text);
                NDica.Insert(NomePerfil, dica);

                dica = new Modelo.Dica(9, txtD9.Text);
                NDica.Insert(NomePerfil, dica);

                dica = new Modelo.Dica(10, txtD10.Text);
                NDica.Insert(NomePerfil, dica);
                NDica.Insert(NomePerfil, dica);
                NavigationService.Navigate(new Uri("/PageListarPerfil.xaml", UriKind.Relative));
            }
            catch
            {
                MessageBox.Show("Erro ao criar perfil, certifique-se se o perfil não existe ou se não há campos vazios");
            }
        }
Exemple #4
0
        private void setWrong()
        {
            BrushConverter bc    = new BrushConverter();
            Brush          wrong = (Brush)bc.ConvertFrom("#FFD11141");

            Negocio.NDica NDica = new Negocio.NDica();
            Modelo.Dica   Di    = new Modelo.Dica();
            wrong.Freeze();
            if (!BtnDica1.IsEnabled)
            {
                BtnDica1.Background = wrong;
                BtnDica1.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 0);
            }
            if (!BtnDica2.IsEnabled)
            {
                BtnDica2.Background = wrong;
                BtnDica2.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 1);
            }
            if (!BtnDica3.IsEnabled)
            {
                BtnDica3.Background = wrong;
                BtnDica3.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 2);
            }
            if (!BtnDica4.IsEnabled)
            {
                BtnDica4.Background = wrong;
                BtnDica4.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 3);
            }
            if (!BtnDica5.IsEnabled)
            {
                BtnDica5.Background = wrong;
                BtnDica5.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 4);
            }
            if (!BtnDica6.IsEnabled)
            {
                BtnDica6.Background = wrong;
                BtnDica6.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 5);
            }
            if (!BtnDica7.IsEnabled)
            {
                BtnDica7.Background = wrong;
                BtnDica7.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 6);
            }
            if (!BtnDica8.IsEnabled)
            {
                BtnDica8.Background = wrong;
                BtnDica8.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 7);
            }
            if (!BtnDica9.IsEnabled)
            {
                BtnDica9.Background = wrong;
                BtnDica9.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 8);
            }
            if (!BtnDica10.IsEnabled)
            {
                BtnDica10.Background = wrong;
                BtnDica10.Opacity    = 0.9;
                Di = VerDica(txtPerfil.Text, 9);
            }
            UsarDica(Di);
        }
Exemple #5
0
 public void UsarDica(Modelo.Dica d)
 {
     Negocio.NDica NDica = new Negocio.NDica();
     NDica.UsarDica(d);
 }
Exemple #6
0
 public Modelo.Dica VerDica(string perfil, int d)
 {
     Negocio.NDica NDica = new Negocio.NDica();
     Modelo.Dica   Di    = NDica.SelectDica(perfil, d);
     return(Di);
 }