public void AtualizarLista() { dgvListaCadastroCla.Rows.Clear(); string Busca = txtBusca.Text.ToLower().Trim(); for (int i = 0; i < Program.cequipes.Count; i++) { CEquipes cequipe = Program.cequipes[i]; if (cequipe.NomeLider.Contains(Busca) || (cequipe.NomeDaEquipe.Contains(Busca))) { string Rr = ""; if (cequipe.ParticipouDoJogo == true) { Rr = "Sim"; } else { Rr = "Não"; } dgvListaCadastroCla.Rows.Add(new object[] { cequipe.NomeDaEquipe, cequipe.EstadoOrigem, cequipe.CidadeOrigem, cequipe.NomeLider, cequipe.CpfLider, cequipe.TelefoneLider, cequipe.Pesquisa, cequipe.FraseCla, Rr, cequipe.GeneroJogo, cequipe.QuantidadeIntegrantes, cequipe.FraseTaca, }); } } }
private void button1_Click_1(object sender, EventArgs e) { ClasseLoginSenha classeloginsenha = new ClasseLoginSenha(); new LoginSenha().ShowDialog(); if (true) { int LinhaSeelecionada = dgvListaCadastroCla.CurrentRow.Index; if (dgvListaCadastroCla.CurrentRow == null) { MessageBox.Show("Não tem nenhum campeonato selecionado !!"); return; } CEquipes cequipe = Program.cequipes[LinhaSeelecionada]; new CadastroEquipe(cequipe, LinhaSeelecionada).ShowDialog(); } else { return; } }
public CadastroEquipe(CEquipes cequipe, int posicao) { this.posicao = posicao; InitializeComponent(); txtNomeDaEquipe.Text = cequipe.NomeDaEquipe; txtEstado.Text = cequipe.EstadoOrigem; txtCidade.Text = cequipe.CidadeOrigem; txtNomeLider.Text = cequipe.NomeLider; mtbCpf.Text = cequipe.CpfLider; txtTelefone.Text = cequipe.TelefoneLider; cbPesquisa.SelectedItem = cequipe.Pesquisa; txtFraseCla.Text = cequipe.FraseCla; rbSim.Checked = cequipe.ParticipouDoJogo; cbGeneroJogo.SelectedItem = cequipe.GeneroJogo; mtbQuantidadeintegrantes.Text = Convert.ToString(cequipe.QuantidadeIntegrantes); txtFraseTaca.Text = cequipe.FraseTaca; }
private void button2_Click(object sender, EventArgs e) { if (dgvListaCadastroCla.CurrentRow == null) { MessageBox.Show("Nenhuma linha selecionada !!"); return; } int LinhaSelecionada = dgvListaCadastroCla.CurrentRow.Index; CEquipes cequipe = Program.cequipes[LinhaSelecionada]; DialogResult resultado = MessageBox.Show("Deseja apagar " + cequipe.NomeDaEquipe + "o registro ?", "AVISO", MessageBoxButtons.YesNo); if (resultado == DialogResult.Yes) { Program.cequipes.RemoveAt(LinhaSelecionada); AtualizarLista(); MessageBox.Show("Registro apagado com sucesso !!"); } else { MessageBox.Show("Seu registro ainda esta salvo !!"); } }
private void button3_Click(object sender, EventArgs e) { if (txtNomeDaEquipe.Text.Length <= 4) { MessageBox.Show("Nome do clã deve conter no minimo 4 caracteres !!"); txtNomeDaEquipe.Focus(); return; } if (txtEstado.Text.Length < 2) { MessageBox.Show("Estado deve ter no minimo 2 caracter !!"); txtEstado.Focus(); return; } if (txtCidade.Text.Length < 4) { MessageBox.Show("Cidade deve conter no minimo 4 caracter !!"); txtCidade.Focus(); return; } if (txtNomeLider.Text.Length < 4) { MessageBox.Show("Nome do lider deve conter no minimo 4 caracter !!"); txtNomeLider.Focus(); return; } if (mtbCpf.Text.Length < 11) { MessageBox.Show("Deve-se colocar o cpf do lider !!"); mtbCpf.Focus(); return; } if (txtTelefone.Text.Length < 8) { MessageBox.Show("Deve-se colocar o telefone no minimo 8 digitos !!"); txtTelefone.Focus(); return; } if (cbPesquisa.SelectedIndex < 0) { MessageBox.Show("Responda a pesquisa !!"); cbPesquisa.Focus(); return; } if (txtFraseCla.Text.Length < 10) { MessageBox.Show("Frase deve conter no minimo 10 caracteres !!"); return; } if ((rbSim.Checked == false) && (rbNao.Checked == false)) { MessageBox.Show("Selecione se você já participou alguma deste evento !!"); return; } if (cbGeneroJogo.SelectedIndex < 0) { MessageBox.Show("Selecione o genero do jogo !!"); cbGeneroJogo.Focus(); return; } if (mtbQuantidadeintegrantes.Text.Length < 1) { MessageBox.Show("Coloque a quantidade de integrante do grupo !!"); mtbQuantidadeintegrantes.Focus(); return; } if (txtFraseTaca.Text.Length < 10) { MessageBox.Show("Digite a frase que será colocada na taça no minimo 10 caracteres"); txtFraseTaca.Focus(); return; } CEquipes cequipe = new CEquipes() { NomeDaEquipe = txtNomeDaEquipe.Text, EstadoOrigem = txtEstado.Text, CidadeOrigem = txtCidade.Text, NomeLider = txtNomeLider.Text, CpfLider = mtbCpf.Text, TelefoneLider = txtTelefone.Text, Pesquisa = cbPesquisa.SelectedItem.ToString(), FraseCla = txtFraseCla.Text, ParticipouDoJogo = rbSim.Checked, GeneroJogo = cbGeneroJogo.SelectedItem.ToString(), QuantidadeIntegrantes = Convert.ToInt32(mtbQuantidadeintegrantes.Text), FraseTaca = txtFraseTaca.Text }; if (posicao >= 0) { Program.cequipes[posicao] = cequipe; MessageBox.Show("Cadastro realizado com sucesso !!"); LimparCampos(); } else { Program.cequipes.Add(cequipe); MessageBox.Show("Cadastro realizado com sucesso !!"); LimparCampos(); } }