private void AtualizarListaPersonagem() { PersonagemRepository tudo = new PersonagemRepository(); dataGridView1.Rows.Clear(); foreach (Personagem personagem in tudo.ObterPersonagens()) { dataGridView1.Rows.Add(new Object[] { personagem.GetNome(), personagem.GetCla(), personagem.GetNivelChakra() }); } }
private void ApagarPersonagem() { if (dataGridView1.CurrentRow == null) { MessageBox.Show("Seu ZOEIRINHO, selecione algo neste grid"); return; } string nome = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value.ToString(); dataGridView1.Rows.RemoveAt(dataGridView1.CurrentRow.Index); PersonagemRepository repository = new PersonagemRepository(); repository.ApagarPersonagem(nome); MessageBox.Show(nome + "Apagado com sucesso."); }
private void EditarPersonagem() { if (dataGridView1.CurrentRow == null) { MessageBox.Show("Seu ZOEIRINHO, selecione algo neste grid"); return; } string nome = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value.ToString(); PersonagemRepository repository = new PersonagemRepository(); int quantidade = 0; foreach (Personagem personagem in repository.ObterPersonagens()) { txtNome.Text = personagem.GetNome(); txtNivelChakra.Text = Convert.ToString(personagem.GetNivelChakra()); cbCla.SelectedItem = personagem.GetCla(); } LimparCampos(); AtualizarListaPersonagem(); }
private void btnSalvar_Click(object sender, EventArgs e) { Personagem personagem = new Personagem(); personagem.SetCla(cbCla.SelectedItem.ToString()); personagem.SetNome(txtNome.Text); personagem.SetNivelChakra(Convert.ToInt32(txtNivelChakra.Text)); PersonagemRepository tudo = new PersonagemRepository(); if (posicao == -1) { tudo.AdicionarPersonagem(personagem); MessageBox.Show("Personagem cadastrado com sucesso"); } else { tudo.EditarPersonagem(personagem, posicao); MessageBox.Show("Personagem alterado com sucesso !"); } // bin\Debug }