public void JogoADeveSerDiferenteJogoB() { Jogo jogoA = new Jogo(id: 1); Jogo jogoB = new Jogo(id: 2); Assert.AreNotEqual(jogoA, jogoB); }
public void JogoADeveSerIgualJogoB() { Jogo jogoA = new Jogo(id: 1); Jogo jogoB = new Jogo(id: 1); Assert.AreEqual(jogoA, jogoB); }
public void JogoADeveSerIgualJogoB() { Jogo jogoA = new Jogo(id: 1, disponivel: true); Jogo jogoB = new Jogo(id: 1, disponivel: true); Assert.AreEqual(jogoA, jogoB); }
public Nivel1(Jogo jogo) : base(jogo) { Nome = "Cabana dos mussegu"; ArmaNoRecinto = new Espada(); Inimigos = new List<Personagem> { new Morcego(jogo) }; }
public void JogoADeveSerIgualJogoB() { Jogo jogoA = new Jogo(1, "Jogo A", 10, Categoria.RPG, 1); Jogo jogoB = new Jogo(1, "Jogo A", 10, Categoria.RPG, 1); Assert.AreEqual(jogoA, jogoB); }
public void DataPrevistaDeEntregaEh2DiasQuandoSeloPrata() { ServicoLocacao locacao = CriarServicoLocacao(); Jogo j = new Jogo(2, "teste", Selo.PRATA, "abc"); var data = locacao.VerificaDataPrevistaDeEntrega(j.Id); Assert.AreEqual(data.Date, DateTime.Now.AddDays(2).Date); }
public void PesquisarJogoPorNomeRetornaComSucesso() { BibliotecaDeJogos dados = new BibliotecaDeJogos(); IList<Jogo> atual = dados.PesquisarJogoPorNome("Top Gear"); Jogo esperado = new Jogo("Top Gear", 20, Categoria.CORRIDA); Assert.AreEqual(esperado.Nome, atual[0].Nome); }
public void CadastarJogoComSucesso() { BibliotecaDeJogos dados = new BibliotecaDeJogos(); Jogo cadastrado = new Jogo("Jogo Cadastrado", 30, Categoria.CORRIDA); dados.CadastrarJogo(cadastrado); Assert.AreEqual(cadastrado.Nome, dados.PesquisarJogoPorNome("Jogo Cadastrado")[0].Nome); }
public void DataPrevistaDeEntregaEh3DiasQuandoSeloBronze() { ServicoLocacao locacao = CriarServicoLocacao(); Jogo j = new Jogo(3, "teste", Selo.BRONZE, "abc"); var data = locacao.VerificaDataPrevistaDeEntrega(j.Id); Assert.AreEqual(data.Date, DateTime.Now.AddDays(3).Date); }
public void DataPrevistaDeEntregaEh1DiaQuandoSeloOuro() { ServicoLocacao locacao = CriarServicoLocacao(); Jogo j = new Jogo(1, "teste", Selo.OURO, "abc"); var data = locacao.VerificaDataPrevistaDeEntrega(j.Id); Assert.AreEqual(data.Date, DateTime.Now.AddDays(1).Date); }
public void ValorDoJogoEh15QuandoSeloOuro() { ServicoLocacao locacao = CriarServicoLocacao(); Jogo j = new Jogo(1, "teste", Selo.OURO, "abc"); var preco = locacao.VerificaValorDoJogo(j.Id); Assert.AreEqual(15, preco); }
public void ValorDoJogoEh10QuandoSeloPrata() { ServicoLocacao locacao = CriarServicoLocacao(); Jogo j = new Jogo(2, "teste", Selo.PRATA, "abc"); var preco = locacao.VerificaValorDoJogo(j.Id); Assert.AreEqual(10, preco); }
public void JogoPossuiOSeloInfromado() { Selo selo = new Selo() { Nome = "Ouro" }; Jogo jogoA = new Jogo(1) { Selo = selo }; Assert.AreEqual(jogoA.Selo, selo); }
public void ValorDoJogoEh5QuandoSeloBronze() { ServicoLocacao locacao = CriarServicoLocacao(); Jogo j = new Jogo(3, "teste", Selo.BRONZE, "abc"); var preco = locacao.VerificaValorDoJogo(j.Id); Assert.AreEqual(5, preco); }
public void PrecoEh10PqSeloEhPrata() { Jogo jogo = new Jogo(); jogo.Selo = Selo.PRATA; Assert.AreEqual(10.00m, jogo.Preco); }
public void PrecoEh15PqSeloEhOuro() { Jogo jogo = new Jogo(); jogo.Selo = Selo.OURO; Assert.AreEqual(15.00m, jogo.Preco); }
public void JogoADeveSerIgualJogoB() { Jogo jogoA = new Jogo(id: 1, ClienteLocacao: null); Jogo jogoB = new Jogo(id: 1, ClienteLocacao: null); Assert.AreEqual(jogoA, jogoB); }
public void ValorDeJogoComSeloBronzeEh5() { Jogo jogo = new Jogo(); jogo.Selo = Selo.Bronze; jogo.DataDevolucao = DateTime.Now; var valorEsperado = 5; Assert.AreEqual(valorEsperado, jogo.GerarValorDaLocacao()); }
public void ValorDoSeloOuroComDataAtrasadaEmTresDias() { Jogo jogo = new Jogo(); jogo.Selo = Selo.Ouro; jogo.DataDevolucao = DateTime.Now.AddDays(-3); var valorEsperado = 30; Assert.AreEqual(valorEsperado, jogo.GerarValorDaLocacao()); }
public void ValorDeJogoComSeloPrataEh10() { Jogo jogo = new Jogo(); jogo.Selo = Selo.Prata; jogo.DataDevolucao = DateTime.Now; var valorEsperado = 10; Assert.AreEqual(valorEsperado, jogo.GerarValorDaLocacao()); }
public void ValorBronzeComAtrasoDeUmDia() { Jogo jogo = new Jogo(); jogo.Selo = Selo.Bronze; jogo.DataDevolucao = DateTime.Now.AddDays(-1); var valorEsperado = 10; Assert.AreEqual(valorEsperado, jogo.GerarValorDaLocacao()); }
public void LocacaoParaClienteTemIdCorreto() { Jogo jogo = new Jogo(1, false); jogo.AlterarDisponibilidade(true); Assert.AreEqual(true, jogo.Available); }
public void ValorTotalIgual10ComSeloPrata() { Jogo jogo = new Jogo(id: 1) { Selo = Selo.Prata }; RegrasLocacao regrasDeLocacao = new RegrasLocacao(); decimal valorEsperado = regrasDeLocacao.ValorJogo(jogo.Selo); Assert.AreEqual(10.00M, valorEsperado); }
public ServicoLocacao(Jogo jogo, Cliente cliente) { IdJogo = jogo.Id; IdCliente = cliente.Id; DataLocacao = DateTime.Now; DataDevolucaoPrevista = CalcularDataDevolucao(jogo, DataLocacao); }
public void ValorTotalIgual5ComSeloBronze() { Jogo jogo = new Jogo(id: 1) { Selo = Selo.Bronze }; RegrasLocacao regrasDeLocacao = new RegrasLocacao(); decimal valorEsperado = regrasDeLocacao.ValorJogo(jogo.Selo); Assert.AreEqual(5.00M, valorEsperado); }
public int Atualizar(Jogo jogo) { Jogo jogoParaAtualizar = Db().FirstOrDefault(j => j.Id == jogo.Id); bool atualizouJogo = jogoParaAtualizar != null; return atualizouJogo ? 1 : 0; }
public void LocacaoParaClienteTemIdCorreto() { Jogo jogo = new Jogo(); jogo.LocarPara(new Cliente(id: 1)); Assert.AreEqual(1, jogo.IdCliente); }
public void ClienteDevolveJogo() { Jogo jogo = new Jogo(); jogo.LocarPara(new Cliente(1)); jogo.DevolverJogo(); Assert.AreEqual(null, jogo.ClienteLocacao); }
public void JogoADeveSerIgualJogoB() { Jogo jogoA = new Jogo(id: 1); jogoA.IdCliente = null; Jogo jogoB = new Jogo(id: 1); jogoB.IdCliente = null; Assert.AreEqual(jogoA, jogoB); }
public void JogoRecebeVideoNull() { var jogo = new Jogo(id: 1); string videoObtido = jogo.URLVideo; string resultadoEsperado = null; Assert.AreEqual(videoObtido, resultadoEsperado); }
public List <Jogo> ObterTodosJogos() { try { var command = new SqlCommand(); command.Connection = conexao.connection; command.CommandText = "SELECT * FROM JOGO"; conexao.conectar(); var reader = command.ExecuteReader(); var jogos = new List <Jogo>(); while (reader.Read()) { var jogo = new Jogo(); jogo.Id = Convert.ToInt32(reader["id"]); jogo.Imagem = reader["imagem"].ToString(); jogo.DataCompra = reader["dataCompra"] == DBNull.Value ? (DateTime?)null : Convert.ToDateTime(reader["dataCompra"]); jogo.Titulo = reader["titulo"].ToString(); jogo.ValorPago = reader["valorPago"] == DBNull.Value ? (Double?)null : Convert.ToDouble(reader["valorPago"]); jogos.Add(jogo); } return(jogos); } catch (Exception) { throw; } finally { conexao.desconectar(); } }
private void criarJogo(int jogador1, int jogador2, int torneioId, int classeTorneio, int faseTorneio, int ordemJogo) { Jogo jogo = new Jogo(); jogo.desafiado_id = jogador1; jogo.desafiante_id = jogador2; jogo.torneioId = torneioId; jogo.situacao_Id = 1; jogo.classeTorneio = classeTorneio; jogo.faseTorneio = faseTorneio; jogo.ordemJogo = ordemJogo; if ((jogador2 == 0) && (jogador1 != 0)) { jogo.situacao_Id = 4; jogo.qtddGames1setDesafiado = 6; jogo.qtddGames2setDesafiado = 6; jogo.qtddGames1setDesafiante = 0; jogo.qtddGames2setDesafiante = 0; } db.Jogo.Add(jogo); db.SaveChanges(); }
public AdicionarJogoResponse AdicionarJogo(AdicionarJogoRequest request) { if (request == null) { AddNotification("Adicionar", Message.OBJETO_X0_E_OBRIGATORIO.ToFormat("AdicionarJogoRequest")); return(null); } var jogo = new Jogo(request.Nome, request.Descricao, request.Produtora, request.Distribuidora, request.Genero, request.Site); AddNotifications(jogo); if (this.IsInvalid()) { return(null); } jogo = _repositoryJogo.Adicionar(jogo); return((AdicionarJogoResponse)jogo); }
public async Task <ActionResult> Post([FromBody] Jogo Joguinho) { try { var new_Jogo = new Jogo { ID = Joguinho.ID, Nome = Joguinho.Nome, PlataformaID = Joguinho.PlataformaID, }; db.Add(new_Jogo); await db.SaveChangesAsync(); return(Ok()); } catch (Exception e) { Console.WriteLine("TESTE"); return(View(e)); } }
public static void NPC_Bars(byte Index, int x, int y) { Lists.Structures.Map_NPCs NPC = Lists.Map.Temp_NPC[Index]; int Name_Size = Tools.MeasureText_Width(Lists.NPC[NPC.Index].Name); Texture Texture = Tex_Character[Lists.NPC[NPC.Index].Texture]; short Valor = NPC.Vital[(byte)Jogo.Vital.Life]; // Apenas se necessário if (Valor <= 0 || Valor >= Lists.NPC[NPC.Index].Vital[(byte)Jogo.Vital.Life]) { return; } // Position Point Position = new Point(Jogo.ConvertX(x), Jogo.ConvertY(y) + MySize(Texture).Height / Jogo.Animation_Amount + 4); int Width_Complete = MySize(Texture).Width / Jogo.Animation_Amount; int Width = (Valor * Width_Complete) / Lists.NPC[NPC.Index].Vital[(byte)Jogo.Vital.Life]; // Desenha a barra Desenhar(Tex_Bars, Position.X, Position.Y, 0, 4, Width_Complete, 4); Desenhar(Tex_Bars, Position.X, Position.Y, 0, 0, Width, 4); }
private async Task Busca() { Jogo jogo = new Jogo { //JogoId = 1, NoJogo = "Dirt", DsJogo = "Jogo de rally", TipoJogoId = 2 }; var client = new HttpClient(); var serializer = JsonConvert.SerializeObject(jogo); var stringContent = new StringContent(serializer, Encoding.UTF8, "application/json"); //HTTP POST var postTask = await client.PostAsync("https://localhost:44385/" + "Jogos/CreateJogo", stringContent); //postTask.Wait(); Assert.True(postTask.IsSuccessStatusCode); }
/// <summary> /// /// </summary> /// <param name="id"></param> /// <returns></returns> public async Task <ActionResult> Details(Guid?id) { var token = Request.Cookies["nossobolao"].Value; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } HttpResponseMessage response = await Client.GetAsync($"api/Jogo/{id}"); //HttpResponseMessage response = await client.GetAsync($"ObterJogoPorId/{id}"); Jogo jogo = await response.Content.ReadAsAsync <Jogo>(); if (jogo != null) { return(View(jogo)); } return(HttpNotFound()); }
public JogoDeTenisEngine(Size clientSize, Jogo jogo) { _jogo = jogo; const int espacoForaDaParede = 100; var tamanhoDoJogador = new Size(20, 100); var tamanhoDaBola = new Size(20, 20); _jogadorEsquerda = new Jogador( new Rectangle(espacoForaDaParede, clientSize.Height / 2 - tamanhoDoJogador.Height / 2, tamanhoDoJogador.Width, tamanhoDoJogador.Height), clientSize, Keys.W, Keys.S); _jogadorDireita = new Jogador( new Rectangle(clientSize.Width - espacoForaDaParede - tamanhoDoJogador.Width, clientSize.Height / 2 - tamanhoDoJogador.Height / 2, tamanhoDoJogador.Width, tamanhoDoJogador.Height), clientSize, Keys.Up, Keys.Down); _bola = new Bola( new Rectangle(espacoForaDaParede, clientSize.Height - espacoForaDaParede, tamanhoDaBola.Width, tamanhoDaBola.Height), clientSize); }
private void verificadordeTabuleiro() { //Atualiza os movimentos, limpando a tela e adicionando novamente a posição atual. limpaTela(); string verificaTabuleiro = Jogo.ExibirTabuleiro(Lobby.IdPartida); verificaTabuleiro = verificaTabuleiro.Replace("\r", ""); string[] linhas = verificaTabuleiro.Split('\n'); alpinista = 3; trilhasDominadas = 0; trilhasConquistadas = 0; for (int i = 0; i < linhas.Length; i++) { if (linhas[i] != "") { //Guarda os dados de cada linha do retorno do tabuleiro. string[] posicoes = linhas[i].Split(','); int coluna = Convert.ToInt32(posicoes[0]) - 2; int linha = 13 - Convert.ToInt32(posicoes[1]); string player = posicoes[2]; validaBouA = posicoes[3]; validaAlpinista(player); if (NossaVez) { //Atualiza os alpinistas e as trilhas. contaAlpinista(coluna); atualizaTrilhas(player, coluna, Convert.ToInt32(posicoes[1]), validaBouA); } //Desenha na tela os jogadores. printaImagem(coluna, linha); } } }
public IActionResult CreateJogo(Jogo jogo) { // add [FromBody] for test using xUnit // Check if it's a Form value //if (Request.Body != null) //{ // jogo = JsonConvert.DeserializeObject<Jogo>(Request.Body.ToString()); //} try { using (var client = new HttpClient()) { // prepara os dados para envio var serializer = JsonConvert.SerializeObject(jogo); var stringContent = new StringContent(serializer, Encoding.UTF8, "application/json"); //HTTP POST var postTask = client.PostAsync(ProjetoComSenha.Common.Api + "Jogos", stringContent); postTask.Wait(); // pega o resultado var result = postTask.Result; if (result.IsSuccessStatusCode) { return(RedirectToAction("ListaJogos")); } } ModelState.AddModelError(string.Empty, "Server Error. Please contact administrator."); } catch (Exception e) { throw e; } return(View()); }
public List <Jogo> ObterTodosOsJogos() { try { SqlCommand command = new SqlCommand(); command.Connection = Conexao.connection; command.CommandText = "SELECT * FROM JOGOS"; Conexao.Conectar(); var reader = command.ExecuteReader(); var jogos = new List <Jogo>(); while (reader.Read()) { var jogo = new Jogo(); jogo.ID = Convert.ToInt32(reader["ID"]); jogo.Titulo = reader["TITULO"].ToString(); jogo.ValorPago = reader["VALOR_PAGO"] == DBNull.Value ? (double?)null : Convert.ToDouble(reader["VALOR_PAGO"]); jogo.Imagem = reader["IMAGEM"].ToString(); jogo.DataCompra = reader["DATA_COMPRA"] == DBNull.Value ? (DateTime?)null : Convert.ToDateTime(reader["DATA_COMPRA"]); jogos.Add(jogo); } return(jogos); } catch (Exception) { throw; } finally { Conexao.Desconectar(); } }
/// <summary> /// RecuperarUltimoResultadoTimeMania /// </summary> /// <returns></returns> public async Task <Jogo> RecuperarUltimoResultadoTimeMania() { using (MySqlConnection connection = new MySqlConnection(_connectionString)) { var TimeMania = await connection.QueryFirstOrDefaultAsync <uldiario.Entidades.TimeMania>( @" SELECT DISTINCT RS.NUM_CONCURSO as NumConcurso, RS.DAT_CONCURSO as DataConcurso, RS.NUM_SORTEADOS as NumSorteados, RS.QTD_GANHADORES_7PTS as QtdeGanhadores7pts, RS.VALOR_GANHADORES_7PTS as ValorGanhadores7pts, RS.QTD_GANHADORES_6PTS as QtdeGanhadores6pts, RS.VALOR_GANHADORES_6PTS as ValorGanhadores6pts, RS.QTD_GANHADORES_5PTS as QtdeGanhadores5pts, RS.VALOR_GANHADORES_5PTS as ValorGanhadores5pts, RS.QTD_GANHADORES_4PTS as QtdeGanhadores4pts, RS.VALOR_GANHADORES_4PTS as ValorGanhadores4pts, RS.QTD_GANHADORES_3PTS as QtdeGanhadores3pts, RS.VALOR_GANHADORES_3PTS as ValorGanhadores3pts, RS.QTD_GANHADORES_TIME_CORACAO as QtdeGanhadoresTimeCoracao, RS.VALOR_GANHADORES_TIME_CORACAO as ValorGanhadoresTimeCoracao, RS.DSC_TIME_SORTEADO as TimeSorteado, RS.VALOR_ACUMULADO as ValorAcumulado FROM RESULTADO_TIMEMANIA RS ORDER BY 1 desc; "); if (TimeMania == null) { return(null); } Jogo jogo = new Jogo(); return(jogo); } }
public string MensagemJogoH2H(Jogo jogo, string topInfo = null, double?over = null) { topInfo = topInfo == null ? "" : topInfo + "\n"; string overMsg = over.HasValue ? $"Over: {over.Value}\n" : ""; return($"{topInfo}{jogo.Time1.Nome} - {jogo.Time2.Nome}\n" + $"{jogo.Liga}\n" + $"{jogo.DataInicio}\n" + $"Overs % Ult. Jogos: {jogo.Time1.PercOverUltimosJogos}% : {jogo.Time2.PercOverUltimosJogos}%\n" + $"Qtd Jogos 0.5: { jogo.Time1.QtdJogosH2H05 } / { jogo.Time2.QtdJogosH2H05 } | {(jogo.Time1.QtdJogosH2H05 + jogo.Time2.QtdJogosH2H05) / 2 }\n" + $"Qtd Jogos 1.5: { jogo.Time1.QtdJogosH2H15 } / { jogo.Time2.QtdJogosH2H15 } | {(jogo.Time1.QtdJogosH2H15 + jogo.Time2.QtdJogosH2H15) / 2 }\n" + $"Qtd Jogos 2.5: { jogo.Time1.QtdJogosH2H25 } / { jogo.Time2.QtdJogosH2H25 } | {(jogo.Time1.QtdJogosH2H25 + jogo.Time2.QtdJogosH2H25) / 2 }\n" + $"Qtd Jogos Over 1.5: { jogo.Time1.QtdJogosH2HOver15 } / { jogo.Time2.QtdJogosH2HOver15 } | {(jogo.Time1.QtdJogosH2HOver15 + jogo.Time2.QtdJogosH2HOver15) / 2 }\n" + $"Qtd Jogos Over 2.5: { jogo.Time1.QtdJogosH2HOver25 } / { jogo.Time2.QtdJogosH2HOver25 } | {(jogo.Time1.QtdJogosH2HOver25 + jogo.Time2.QtdJogosH2HOver25) / 2 }\n" + $"Qtd Jogos Under 2.5: { jogo.Time1.QtdJogosUnderH2H25 } / { jogo.Time2.QtdJogosUnderH2H25 } | {(jogo.Time1.QtdJogosUnderH2H25 + jogo.Time2.QtdJogosUnderH2H25) / 2 }\n" + $"Qtd Jogos Under 3.5: { jogo.Time1.QtdJogosUnderH2H35 } / { jogo.Time2.QtdJogosUnderH2H35 } | {(jogo.Time1.QtdJogosUnderH2H35 + jogo.Time2.QtdJogosUnderH2H35) / 2 }\n" + $"Qtd Jogos Under 4.5: { jogo.Time1.QtdJogosUnderH2H45 } / { jogo.Time2.QtdJogosUnderH2H45 } | {(jogo.Time1.QtdJogosUnderH2H45 + jogo.Time2.QtdJogosUnderH2H45) / 2 }\n" + $"Gols: | 10 | {jogo.Time1.GolsRealizadosH2H}:{jogo.Time1.GolsSofridosH2H} | 10 | {jogo.Time2.GolsRealizadosH2H}:{jogo.Time2.GolsSofridosH2H} \n" + $"Gols Inv: | 10 | {jogo.Time1.GolsRealizadosH2H}:{jogo.Time2.GolsSofridosH2H} | 10 | {jogo.Time2.GolsRealizadosH2H}:{jogo.Time1.GolsSofridosH2H}\n" + $"Média Gols: {(jogo.Time1.GolsRealizadosH2H + jogo.Time1.GolsRealizadosH2H) / 10} / {(jogo.Time2.GolsRealizadosH2H + jogo.Time2.GolsRealizadosH2H) / 10} | {(((jogo.Time1.GolsRealizadosH2H + jogo.Time1.GolsRealizadosH2H) / 10) + ((jogo.Time2.GolsRealizadosH2H + jogo.Time2.GolsRealizadosH2H) / 10)) / 2} \n" + $"Boa Aposta\n" + jogo.LinkResultados); }
public ActionResult <Jogo> Put([FromBody] Jogo model, int id) { if (id != model.JogoId) { return(BadRequest("ID não encontrado")); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { _dataContext.Entry <Jogo>(model).State = EntityState.Modified; _dataContext.SaveChanges(); return(Ok(model)); } catch (Exception error) { return(BadRequest(new { message = "Não foi possível atualizar o jogo." })); } }
}//Verifica senha do Jogador ///////////////////////////////////////////////////////////// public void configurarFabricas() { string txtF; txtF = Jogo.LerFabricas(jogador.id, jogador.senha); Console.WriteLine("li as fábricas"); if (txtF.Equals("")) { } else if (txtF == "ERRO:Partida não está em jogo\r\n") { fimDeJogo(); } else if (txtF.Substring(0, 4) == "ERRO") { this.erro = txtF.Substring(5); this.Close(); return; } partida.preencherFabricas(txtF);//Preenche as fábricas do obj partida }//Configura Texto das fábricas e chama preencher fabricas da partida
public int ExcluirJogo(Jogo jogo) { try { var command = new SqlCommand(); command.Connection = Conexao.connection; command.CommandText = @"DELETE FROM[dbo].[Jogos] WHERE id = @ID"; command.Parameters.AddWithValue("@ID", jogo.Id); Conexao.Conectar(); return(command.ExecuteNonQuery()); } catch (Exception) { throw; } finally { Conexao.Desconectar(); } }
public List <Jogo> Meucarrinho(int id) { using (LojaDeGamesContext ctx = new LojaDeGamesContext()) { try { Usuario usuarioBuscado = ctx.Usuario.Include(u => u.IdCarrinhoNavigation).FirstOrDefault(u => u.IdUsuario == id); Carrinho carrinho = ctx.Carrinho.FirstOrDefault(u => u.IdCarrinho == usuarioBuscado.IdCarrinho); List <Jogo> jogos = new List <Jogo>(); Jogo jogo = ctx.Jogo.Find(carrinho.IdJogo); Jogo jogo2 = ctx.Jogo.Find(carrinho.IdJogo2); Jogo jogo3 = ctx.Jogo.Find(carrinho.IdJogo3); jogos.Add(jogo); jogos.Add(jogo2); jogos.Add(jogo3); return(jogos); } catch (Exception ex) { return(null); } } }
private void btnSalvar_Click(object sender, EventArgs e) { try { Jogo j = CarregarJogoDoForm(); JogoCtrl control = new JogoCtrl(); //Linha trocada para que o processo seja feito no BD, e não mais no arquivo if ((bool)control.BD('i', j)) { MessageBox.Show("Cadastro efetuado com sucesso!!!"); this.Close(); } else { MessageBox.Show("Cadastro não efetuado!!!"); } } catch (Exception ex) { MessageBox.Show("ERRO: " + ex.Message); } }
public ActionResult Details(int?id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Jogo jogo = _repositorioJogo.SelecionarPorID(id.Value); if (jogo == null) { return(HttpNotFound()); } return(View(AutoMapperManager.Instance.Mapper.Map <Jogo, JogoIndexViewModel>(jogo))); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btn_entrarpartida_Click(object sender, EventArgs e) { string nomejogador = txt_nomejogador.Text; string senha = txt_senha.Text; string validadorEntrarPartida = Jogo.EntrarPartida(idpartida, nomejogador, senha); if (validadorEntrarPartida.Contains("ERRO")) { MessageBox.Show(validadorEntrarPartida); txt_nomejogador.Text = ""; txt_senha.Text = ""; } else { txt_nomejogador.Text = ""; txt_senha.Text = ""; this.Hide(); Tabuleiro tabuleiro = new Tabuleiro(validadorEntrarPartida, idpartida); DialogResult = DialogResult.OK; tabuleiro.ShowDialog(); this.Show(); } }
public IActionResult Envia(Jogo jogo) { if (ModelState.IsValid) { try { if (jogo.entrega >= DateTime.Now && jogo.entrega != null) { View(jogo); } return(ViewBag.jogo); } catch (Exception e) { throw new Exception("erro"); } } else { return(View("obrigado", jogo)); } }
private void btnExibirMao_Click(object sender, EventArgs e) { try { string mao = Jogo.ConsultarMao(Convert.ToInt32(txtIdJogador.Text), txtSenhaJogador.Text); string[] cartas = editarRetorno(mao); lstMaoJogador.Items.Clear(); foreach (string carta in cartas) { string[] linha = carta.Split(','); if (linha.Length > 1) { nossoJogador.cartas.Add(linha[0]); linha[0] = editarNome(linha[0]); lstMaoJogador.Items.Add("Voce tem " + linha[1] + " cartas de " + linha[0]); } } } catch (FormatException) { MessageBox.Show("ERRO!!! Verifique os campos ID jogador e Senha", "ERRO"); } }
public HttpResponseMessage Excluir(int id) { try { JogoRepository rep = new JogoRepository(); Jogo j = rep.FindById(id); if (j != null) { rep.Delete(j); return(Request.CreateResponse(HttpStatusCode.OK, "Jogo excluído com sucesso.")); } else { return(Request.CreateResponse(HttpStatusCode.NoContent, "Jogo não foi localizado.")); } } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Erro de servidor: " + e.Message)); } }
public IActionResult GetById(int id) { try { // Faz a chamada para o método e armazena em um objeto jogoBuscado Jogo jogoBuscado = _jogoRepository.BuscarPorId(id); // Verifica se o Jogo foi encontrado if (jogoBuscado != null) { // Retora a resposta da requisição 200 - OK e o Jogo que foi encontrado return(Ok(jogoBuscado)); } // Retorna a resposta da requisição 404 - Not Found com uma mensagem return(NotFound("Nenhum Jogo encontrado para o ID informado")); } catch (Exception error) { // Retorna a resposta da requisição 400 - Bad Request e o erro ocorrido return(BadRequest(error)); } }
public static bool Atualizar(Jogo jogo) { try { var jogos = _db.GetCollection <Jogo>("Jogos"); if (jogo.JOG_ID > 0) { return(jogos.Update(jogo)); } else { jogo.JOG_ID = jogos.Count() == 0 ? 1 : (int)(jogos.Max(x => x.JOG_ID) + 1); return(jogos.Upsert(jogo)); } } catch (LiteException e) { Debug.WriteLine(e); return(false); } }
public ActionResult EditJogo() { try { ViewBag.StatusAdmin = ((Admin)Session["usuario"]).Status; int idjogo = int.Parse(Request.QueryString[0]); //Converte o Id da URL para poder ser usado Jogo e = new Jogo(); using (JogoModel model = new JogoModel()) { e = model.ReadJogoEdit(idjogo); } using (JogoModel model = new JogoModel()) { ViewBag.ReadJogoImg = model.ReadJogoImg(idjogo); } return(View(e)); } catch (Exception ex) { Console.WriteLine("{0} Exception caught", ex); return(RedirectToAction("Erro404", "Error")); } }
public IHttpActionResult GetJogo(int id, int userId = 0) { Jogo jogo = null; if (id == 0) { try{ jogo = db.Jogo.Where(u => (u.desafiado_id == userId || u.desafiante_id == userId) && u.torneioId == null) .OrderByDescending(u => u.Id).Take(1).Single(); }catch (Exception e) { } } else { jogo = db.Jogo.Find(id); } if (jogo == null) { return(InternalServerError(new Exception("Jogo não encontrado."))); } MeuJogo meuJogo = montarMeuJogo(jogo, userId); return(Ok(meuJogo)); }
public void listPlayers() { string result = Jogo.ListarJogadores(this.id); this.players.Clear(); if (result != String.Empty && !result.StartsWith("ERRO")) { result = result.Trim(); result.Replace("\n", String.Empty); String[] matches = result.Split('\r'); foreach (String match in matches) { Player player = new Player(); String[] playerInfo = match.Split(','); player.id = Convert.ToInt32(playerInfo[0]); player.username = playerInfo[1]; player.score = Convert.ToInt32(playerInfo[2]); this.players.Add(player); } } }
public IActionResult GetAction() { int quantJogos = 2, quantNumeros = 7; Random random = new Random(); List <Jogo> jogos = new List <Jogo>(); for (int i = 0; i < quantJogos; i++) { Jogo jogo = new Jogo(); for (int c = 0; c < quantNumeros; c++) { int numero = random.Next(1, 60); jogo.Numero.Add(numero); } jogos.Add(jogo); } return(Ok(Json(jogos))); }
public static bool AtualizarIsValid(Jogo Jogo) { if (Jogo == null) { DominioNotificacoes validation = new DominioNotificacoes(new Erros(0, "", "Nenhum dado informado", "", "Informe os dados")); _notificacoes = "Nenhum dado informado"; return(AssertionConcern.IsSatisfiedBy(validation)); } var retorno = AssertionConcern.IsSatisfiedBy( AssertionConcern.AssertNotNull(Jogo, "Nenhuma informação informada"), AssertionConcern.AssertLength(Jogo.Descricao, 6, 100, "A descrição do jogo deve conter até 100 caracteres"), AssertionConcern.AssertIsGreaterThan(Jogo.Ano, 1900, "O Ano deverá ser maior que 1900") //AssertionConcern.AssertContains(Jogo.desativado,"O campo desativado está incorreto","S","N"), //AssertionConcern.AssertContains(Jogo.acessoPorHora, "O campo acesso hora está incorreto", "S", "N") ); _notificacoes = AssertionConcern.mensagemErro; return(retorno); }