/// <summary> /// Método responsável por criar partidas através de nome e senha. Apenas a Classe pode fazer uso /// </summary> /// <param name="nomePartida">Nome da Partida a ser criada.</param> /// <param name="senhaPartida">Senha a ser utilizada da partida.</param> /// <returns>Retorna o ID da partida.</returns> public int CriarPartida(string nomePartida, string senhaPartida) { if (nomePartida == string.Empty) { Erros.MensagemErro("nomepartida"); return(0); } else if (senhaPartida == string.Empty) { Erros.MensagemErro("senhapartida"); return(0); } _senhaPartida = senhaPartida; string partida = Jogo.CriarPartida(nomePartida, _senhaPartida); if (partida == "ERRO: Partida já existente") { Erros.MensagemErro("nomeexistente"); return(0); } else if (partida == "ERRO:Nome da partida com mais que 20 caracteres") { Erros.MensagemErro("limite20caracteres"); return(0); } _idPartida = Convert.ToInt32(partida); Erros.MensagemSucesso("partidacriada"); return(_idPartida); }
private void criarPartidaToolStripMenuItem1_Click(object sender, EventArgs e) { string nome = textBox5.Text; string senha = textBox4.Text; string criar = Jogo.CriarPartida(nome, senha); }
}//Construtor private void btnCriarPartida_Click(object sender, EventArgs e) { string nome = txtNomePartida.Text; //Lê nome e senha da nova partida string erro; //Recebe a mensagem de erro do servidor senha = txtSenhaPartida.Text; if (nome != "" && senha != "")//Cria a nova partida caso ambos estejam preenchidos { erro = Jogo.CriarPartida(nome, senha); if (erro.Length <= 4) { this.idPartidaCriada = Convert.ToInt32(erro); Close(); } else { lblErro.Text = erro.Substring(5); } } else { lblErro.Text = "Preencha ambos os campos!"; } }//Botão Criar Partida: se os campos estiverem preenchidos e sem erro na criação, cria a partida e retorna o id da partida criada
private void button4_Click(object sender, EventArgs e) { string nome = txtNomeP.Text; string senha = txtSenhaP.Text; Jogo.CriarPartida(nome, senha); }
private void btnCreateGame_Click(object sender, EventArgs e) { try { //Gets text boxes content to create a new game string getGameName = txtGameName.Text; string getGamePassword = txtInputPassword.Text; string response = Jogo.CriarPartida(getGameName, getGamePassword); //Check if the message got a known error if (response[0] == 'E') { //Shows returned errors MessageBox.Show(response); } else { //Shows a message box when successful response = $"New game created\nID: {response}"; MessageBox.Show(response); } } catch (Exception) { //Default message for unknown errors MessageBox.Show("Couldn't perform this action, please try again."); } finally { txtGameName.Clear(); txtInputPassword.Clear(); Session currentSession = new Session(); dgrLobby.DataSource = currentSession.currentList; } }
public void createGame(Game game) { string result = Jogo.CriarPartida(game.name, game.password); String[] matchInfo = result.Split(','); game.id = Convert.ToInt32(matchInfo[0]); this.games.Add(game); }
private void btnCriarPartida_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(this.txtNomePartida.Text) || String.IsNullOrEmpty(this.senhaPartida)) { MessageBox.Show("Verifique os valores digitados"); return; } this.idPartida = Jogo.CriarPartida(this.txtNomePartida.Text, this.senhaPartida); this.txtIdPartida.Text = this.idPartida; this.txtIdPartida.Enabled = false; this.txtPartidas.Text = Jogo.ListarPartidas(); }
private void btnCriarPartida_Click(object sender, EventArgs e) { string idNovaPartida = Jogo.CriarPartida(txtNomePartida.Text, txtSenhaPartida.Text); if (idNovaPartida.Contains("ERRO")) { MessageBox.Show(idNovaPartida); } else { string comboBoxFiltro = cmbFiltrarPartidas.Text; string filtroPartida = comboBoxFiltro[0].ToString(); dgvPartida.DataSource = Partida.Listar(filtroPartida); txtIdPartida.Text = idNovaPartida; } }
private void btnCriarPartida_Click(object sender, EventArgs e) { if (txtNomeCriarPartida.Text == "") { MessageBox.Show("ERRO: Campo NOME está vazio", "ERRO"); return; } if (txtSenhaCriarPartida.Text == "") { MessageBox.Show("ERRO: Campo SENHA está vazio", "ERRO"); return; } string retorno = Jogo.CriarPartida(txtNomeCriarPartida.Text, txtSenhaCriarPartida.Text); verificarErro(retorno); }
private void btnCriar_Click(object sender, EventArgs e) { nossoJogador = txtNomeJogador.Text; string criarPartida = Jogo.CriarPartida(txtCriarPartida.Text, txtSenhaPartida.Text); lblTratativaErro.Text = criarPartida; if (criarPartida.Substring(0, 1) != "E") { IdPartida = Convert.ToInt32(criarPartida); entrar = Jogo.EntrarPartida(IdPartida, txtNomeJogador.Text, txtSenhaPartida.Text); lblTratativaErro.Text = "Partida Criada!"; mostrarJogadores(IdPartida); } else { lblTratativaErro.Text = criarPartida; } mostrarLista(); }
private void btn_criarpartida_Click(object sender, EventArgs e) { string nomepartida = txt_nomepartida.Text; string senhapartida = txt_senhapartida.Text; string validadorCriarPartida = Jogo.CriarPartida(nomepartida, senhapartida); if (validadorCriarPartida.Contains("ERRO")) { txt_nomepartida.Text = ""; txt_senhapartida.Text = ""; MessageBox.Show(validadorCriarPartida); } else { MessageBox.Show("Você criou uma partida!"); this.Close(); atualizar.DataSource = Partida.listarPartidas(); atualizar.Columns[4].Visible = false; } }
private void btnCriar_Click(object sender, EventArgs e) { if (txtNomePartida.TextLength == 0 && txtSenhaPartida.TextLength == 0) { MessageBox.Show("Há Campos em Baranco!"); } else { string result = Jogo.CriarPartida(txtNomePartida.Text, txtSenhaPartida.Text); if (result.Contains("ERRO")) { MessageBox.Show(result); } else { id = Convert.ToInt32(result); senha = txtSenhaPartida.Text; this.Close(); } } }
private void btnCriarPartida_Click(object sender, EventArgs e) { Jogo.CriarPartida(txtNomePartida.Text, txtSenhaPartida.Text); }
public void CriarPartida() { txbIdPartida.Text = Jogo.CriarPartida(txbNomePartida.Text, txbSenhaPartida.Text); }