private void JogarRodada() { Negocio.NParticipante NParticipante = new Negocio.NParticipante(); NParticipante.SetJogadorVez(); Modelo.Participante JogadorVez = NParticipante.GetJogadorVez(); txtJogador.Text = JogadorVez.nome + " " + JogadorVez.placar.ToString(); }
public PageMediador() { InitializeComponent(); Negocio.NParticipante NParticipante = new Negocio.NParticipante(); NParticipante.NovaRodada(); Modelo.Participante mediador = NParticipante.GetMediador(); txtMediador.Text = mediador.nome; }
public void TestCriarPartida2() { Negocio.NParticipante NParticipante = new Negocio.NParticipante(); NParticipante.CriarPartida("2", "Teste1", "Teste2", "Teste3", "Teste4"); List <Modelo.Participante> p1 = NParticipante.Select(); int x = 1; foreach (Modelo.Participante p in p1) { Assert.AreEqual(p.nome, "Teste" + x++); } }
public void TestCriarRodada1() { 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(); Modelo.Participante p1 = NParticipante.GetMediador(); NParticipante.NovaRodada(); Modelo.Participante p2 = NParticipante.GetMediador(); Assert.AreNotEqual(p1.nome, p2.nome); }
public PageJogadorVez() { InitializeComponent(); Negocio.NParticipante NParticipante = new Negocio.NParticipante(); Modelo.Participante p = NParticipante.GetJogadorVez(); txtParticipanteVez.Text = p.nome; //Timer dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); dispatcherTimer.Interval = new TimeSpan(0, 0, 1); dispatcherTimer.Start(); }
public PagePerfil() { InitializeComponent(); Negocio.NPerfil NPerfil = new Negocio.NPerfil(); Modelo.Perfil perfilvazio = new Modelo.Perfil(); Modelo.Perfil perfil = NPerfil.PerfilAleatorio(); Negocio.NDica.IniciarDicas(); Negocio.NParticipante NParticipante = new Negocio.NParticipante(); Modelo.Participante Mediador = NParticipante.GetMediador(); txtMediador.Text = Mediador.nome + " " + Mediador.placar; txtCategoria.Text = perfil.categoria; txtPerfil.Text = perfil.nome; JogarRodada(); }
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); } }
private void BtnErrado_Click(object sender, RoutedEventArgs e) { setWrong(); JogarRodada(); if (PontosMediador() == 10) { Negocio.NParticipante NParticipante = new Negocio.NParticipante(); Modelo.Participante Mediador = NParticipante.GetMediador(); NParticipante.UpdatePontos(Mediador.id, PontosMediador()); if ((Mediador.placar + PontosMediador()) >= 20) { Modelo.Participante.SetGanhador(Mediador.nome); NavigationService.Navigate(new Uri("/PageVencedor.xaml", UriKind.Relative)); } else { NavigationService.Navigate(new Uri("/PageMediador.xaml", UriKind.Relative)); } } }
private void BtnCerto_Click(object sender, RoutedEventArgs e) { int pontos = PontosMediador(); Negocio.NParticipante NParticipante = new Negocio.NParticipante(); Modelo.Participante Mediador = NParticipante.GetMediador(); Modelo.Participante JogadorVez = NParticipante.GetJogadorVez(); NParticipante.UpdatePontos(JogadorVez.id, 10 - pontos); if ((JogadorVez.placar + 10 - pontos) >= 10) { Modelo.Participante.SetGanhador(JogadorVez.nome); NavigationService.Navigate(new Uri("/PageVencedor.xaml", UriKind.Relative)); } NParticipante.UpdatePontos(Mediador.id, pontos); if ((Mediador.placar + pontos) >= 10) { Modelo.Participante.SetGanhador(Mediador.nome); NavigationService.Navigate(new Uri("/PageVencedor.xaml", UriKind.Relative)); } if ((JogadorVez.placar + 10 - pontos) < 10 && (Mediador.placar + pontos < 10)) { NavigationService.Navigate(new Uri("/PageMediador.xaml", UriKind.Relative)); } }
private void BtnAvancar_Click(object sender, RoutedEventArgs e) { Negocio.NParticipante NParticipante = new Negocio.NParticipante(); NParticipante.CriarPartida(CBPlayers.SelectedIndex.ToString(), txtP1.Text, txtP2.Text, txtP3.Text, txtP4.Text); NavigationService.Navigate(new Uri("/PageMediador.xaml", UriKind.Relative)); }
public void TestCriarPartida1() { Negocio.NParticipante NParticipante = new Negocio.NParticipante(); NParticipante.CriarPartida("-1", "Teste", "Ok", "", ""); }