private void AdicionarFadaATabela(Fada fada) { dgvFadas.Rows.Add(new Object[] { fada.CodigoCadastro, fada.Nome, fada.Cor }); }
private void button5_Click(object sender, EventArgs e) { if (cbElemento.SelectedIndex < 0) { MessageBox.Show("Selecione um elemento"); return; } try { Fada fada = new Fada() { Nome = txtNome.Text, Familia = txtFamilia.Text, Cor = txtCor.Text, CorAsa = txtCorAsa.Text, Tamanho = Convert.ToDouble(txtTamanho.Text), AsaQuebrada = rbSimAsaQuebrada.Checked, Sexo = rbSimMulher.Checked, Barulho = rbFzBarulho.Checked, Elemento = cbElemento.SelectedItem.ToString(), }; fadas.Add(fada); AdiconarfadasNaTabaela(fada); MessageBox.Show("Cadastro realizado com sucesso"); LimparCampos(); tabControl1.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnApagar_Click(object sender, EventArgs e) { if (dataGridView1.Rows.Count == 0) { MessageBox.Show("Cadastre uma Fada"); return; } if (dataGridView1.CurrentRow == null) { MessageBox.Show("Selecione uma Linha"); return; } int linhaSelecionada = dataGridView1.CurrentRow.Index; string nome = dataGridView1.Rows[linhaSelecionada].Cells[0].Value.ToString(); for (int i = 0; i < fadas.Count(); i++) { Fada fada = fadas[i]; if (fada.Nome == nome) { fadas.RemoveAt(i); } dataGridView1.Rows.RemoveAt(linhaSelecionada); } }
private void button10_Click(object sender, EventArgs e) { try { Fada fada = new Fada(txtNomeRapido.Text, txtFamiliaRapido.Text, cbCorRapido.SelectedItem.ToString()); if (Fadas == "") { fadas.Add(fada); MessageBox.Show("Cadastrado com sucesso"); AdicionarFadas(fada); } else { int linha = fadas.FindIndex(x => x.Nome == Fadas); fadas[linha] = fada; EditarFadas(fada, linha); MessageBox.Show("Alterado com sucesso"); Fadas = string.Empty; } LimparCampos01(); tcbFadas.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void ListaFadaCadastradas(Fada fada) { string cadastroRapidoTrue = string.Empty, sexo = string.Empty; dgv_ListaFada.Rows.Add(new Object[] { fada.Nome, fada.Familia, sexo = fada.Sexo ? "Masculino":"Feminino", fada.TamanhoAsa, fada.CorAsa, fada.Elemento, cadastroRapidoTrue = fada.CadastroRapido ? "SIM":"NÃO" }); }
private void btn_Salvar_Click(object sender, EventArgs e) { try { Fada fada = new Fada(txt_Nome.Text, cb_Familia.SelectedItem.ToString(), cb_Masculino.Checked ? true : false, cb_Cor.SelectedItem.ToString(), cb_CorAsa.SelectedItem.ToString(), Convert.ToDouble(txt_TamanhoAsa.Text), cb_AsaQuebrada.Checked ? true : false, cb_FazBarulho.Checked ? true : false, cb_Elemento.SelectedItem.ToString()); if (nomeAntigo == string.Empty) { MessageBox.Show("Salvo com sucesso."); fadas.Add(fada); tabControl1.SelectedIndex = 0; ListaFadaCadastradas(fada); } else { int linhaEditarCadastroRapido = fadas.FindIndex(x => x.Nome == nomeAntigo); fadas[linhaEditarCadastroRapido] = fada; EditarCadastro(fada, linhaEditarCadastroRapido); MessageBox.Show("Alterado com sucesso."); nomeAntigo = string.Empty; tabControl1.SelectedIndex = 0; } LimpaCampos(); } catch (Exception) { MessageBox.Show("Preencha corretamente."); return; } }
private void button4_Click(object sender, EventArgs e) { try { Fada fada = new Fada(txtNome02.Text, chkMulher02.Checked, txtFamiliaMeliodas.Text); if (Fadas == "") { fadas.Add(fada); MessageBox.Show("Cadastrado com sucesso"); AdicionarFadas(fada); } else { int linha = fadas.FindIndex(x => x.Nome == Fadas); fadas[linha] = fada; EditarFadas(fada, linha); MessageBox.Show("Alterado com sucesso"); Fadas = string.Empty; } LimparCampos02(); tcbFadas.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btn_Excluir_Click(object sender, EventArgs e) { if (dgv_ListaFada.Rows.Count == 0) { MessageBox.Show("Cadastre uma fada."); return; } if (dgv_ListaFada.CurrentRow == null) { MessageBox.Show("Selecione algo no grid."); return; } int linhaSelecionada = dgv_ListaFada.CurrentRow.Index; string nome = dgv_ListaFada.Rows[linhaSelecionada].Cells[0].ToString(); DialogResult resultado = MessageBox.Show("Deseja apagar registro ?", "AVISO", MessageBoxButtons.YesNo); if (resultado == DialogResult.Yes) { for (int i = 0; i < fadas.Count(); i++) { Fada fada = fadas[i]; if (fada.Nome == nome) { fadas.RemoveAt(i); } } } dgv_ListaFada.Rows.RemoveAt(linhaSelecionada); }
private void AdicionarFada(Fada fada) { dataGridView1.Rows.Add(new Object[] { fada.Nome, fada.Cor, fada.Elemento, fada.Familia }); }
private void AdicionarFadas(Fada fada) { dataGridView1.Rows.Add(new Object[] { fada.Nome, fada.Familia, fada.Cor, fada.CorDaAsa, fada.TamanhoDaAsa, fada.AsaQuebrada, fada.Mulher, fada.FazBarulho, fada.Elemento }); }
private void EditarFadaNaTabela(Fada fada, int linha) { dataGridView1.Rows[linha].Cells[0].Value = fada.Nome; dataGridView1.Rows[linha].Cells[1].Value = fada.Familia; dataGridView1.Rows[linha].Cells[2].Value = fada.Cor; dataGridView1.Rows[linha].Cells[3].Value = fada.Elemento; dataGridView1.Rows[linha].Cells[4].Value = fada.Mulher; }
private void btnCadastroRapido1_Click(object sender, EventArgs e) { Fada fada = new Fada(txtNomeCr1.Text, cbFamiliaCr.SelectedItem.ToString(), cbCorCr1.SelectedItem.ToString()) { }; AdicionarFadaNaTabelaCr1(fada); MessageBox.Show("Cadastrado com sucesso !"); }
private void EditarCadastro(Fada fada, int linhaEditarCadastro) { dgv_ListaFada.Rows[linhaEditarCadastro].Cells[0].Value = fada.Nome; dgv_ListaFada.Rows[linhaEditarCadastro].Cells[1].Value = fada.Familia; dgv_ListaFada.Rows[linhaEditarCadastro].Cells[2].Value = fada.Sexo; dgv_ListaFada.Rows[linhaEditarCadastro].Cells[3].Value = fada.TamanhoAsa; dgv_ListaFada.Rows[linhaEditarCadastro].Cells[4].Value = fada.CorAsa; dgv_ListaFada.Rows[linhaEditarCadastro].Cells[5].Value = fada.Elemento; }
private void EditarFadas(Fada fada, int linha) { dataGridView1.Rows[linha].Cells[0].Value = fada.Nome; dataGridView1.Rows[linha].Cells[1].Value = fada.Familia; dataGridView1.Rows[linha].Cells[2].Value = fada.Cor; dataGridView1.Rows[linha].Cells[3].Value = fada.CorDaAsa; dataGridView1.Rows[linha].Cells[4].Value = fada.TamanhoDaAsa; dataGridView1.Rows[linha].Cells[5].Value = fada.AsaQuebrada; }
private void EditarFada(Fada fada, int linha) { dataGridView1.Rows[linha].Cells[0].Value = fada.Nome; dataGridView1.Rows[linha].Cells[1].Value = fada.TamanhoAsa; dataGridView1.Rows[linha].Cells[2].Value = fada.Cor; dataGridView1.Rows[linha].Cells[3].Value = fada.CorAsa; dataGridView1.Rows[linha].Cells[4].Value = fada.AsaQuebrada; dataGridView1.Rows[linha].Cells[5].Value = fada.EMulher; dataGridView1.Rows[linha].Cells[6].Value = fada.FazBarulho; dataGridView1.Rows[linha].Cells[7].Value = fada.Elemento; }
private void btnSalvarRapido02_Click(object sender, EventArgs e) { if (txtCadastroRapidoNome02.Text == "") { MessageBox.Show("Nome deve ser preenchido"); return; } if (txtCadastroRapidoFamilia02.Text == "") { MessageBox.Show("Familia deve ser preenchido"); return; } try { if (cbCadastroRapidoCor02.SelectedItem == null) { MessageBox.Show("Selecione uma Cor"); return; } } catch (Exception e1) { MessageBox.Show(e1.Message); } Fada fada = new Fada(txtCadastroRapidoNome02.Text, txtCadastroRapidoFamilia02.Text, cbCadastroRapidoCor02.SelectedItem.ToString()); if (nomeAntigo == "") { fadas.Add(fada); MessageBox.Show("Cadastrado com Sucesso"); AdicionarFadaNaTabela(fada); } else { int linha = fadas.FindIndex(x => x.Nome == nomeAntigo); fadas[linha] = fada; EditarFadaNaTabela(fada, linha); MessageBox.Show("Alterado com sucesso"); nomeAntigo = string.Empty; } LimparCampos(); tabControl1.SelectedIndex = 0; }
private void AdiconarfadasNaTabaela(Fada fada) { if (rbSimMulher.Checked == true) { fada.Sexo = true; } else { fada.Sexo = false; } dataGridView1.Rows.Add(new Object[] { fada.Nome, fada.Familia, fada.Cor, fada.CorAsa, fada.Sexo == true ? "mulher" : "homem" }); }
private void btnSalvar_Click(object sender, EventArgs e) { Fada fada = new Fada() { Nome = txtNome.Text, Familia = cbFamilia.SelectedItem.ToString(), Cor = cbCor.SelectedItem.ToString(), CorDaAsa = cbCorDaAsa.SelectedItem.ToString(), Elemento = cbElemento.SelectedItem.ToString(), Mulher = ckbMulherCr.Checked, }; fadas.Add(fada); AdicionarFadaNaTabela(fada); MessageBox.Show("Salvo com sucesso"); LimparCampos(); }
private void button2_Click(object sender, EventArgs e) { try { Fada fada = new Fada(txtNome.Text, txtFamilia.Text, cbCor.Text, cbCorAsa.Text, txtTamanhoAsa.Text, cbElemento.Text) { Nome = txtNome.Text, Familia = txtFamilia.Text, Cor = cbCor.Text, CorAsa = cbCorAsa.Text, TamanhoAsa = Convert.ToDecimal(txtTamanhoAsa.Text), AsaQuebrada = checkBox1.Checked, EMulher = rbMan.Checked, FazBarulho = rbNaoCb.Checked, Elemento = cbElemento.Text }; if (nomeAntigo == "") { fadas.Add(fada); AdicionarFada(fada); MessageBox.Show("Fadinha Cadastrada com Sucesso"); LimparCampos(); } else { editado = true; int linha = fadas.FindIndex(x => x.Nome == nomeAntigo); fadas[linha] = fada; EditarFada(fada, linha); MessageBox.Show("Alterado com Sucesso"); nomeAntigo = string.Empty; LimparCampos(); } } catch (Exception El) { if (editado == false) { MessageBox.Show(El.Message); } else { MessageBox.Show("Alterado com Sucesso"); } } }
private void btn_SalvarRapido_Click(object sender, EventArgs e) { try { Fada fada = new Fada(txt_NomeRapido1.Text, cb_FamiliaRapida1.SelectedItem.ToString(), cb_ElementoRapido1.SelectedItem.ToString(), true); MessageBox.Show("Cadastro Rapido salvo com sucesso."); fadas.Add(fada); ListaFadaCadastradas(fada); LimpaCampoRapido(); tabControl1.SelectedIndex = 0; } catch (Exception) { MessageBox.Show("Preencha corretamente."); return; } }
private void txtBuscar_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { dgvFadas.Rows.Clear(); string busca = txtBuscar.Text.ToLower(); for (int i = 0; i < fadas.Count; i++) { Fada fada = fadas[i]; if ((fada.Nome.ToLower().Contains(busca))) { dgvFadas.Rows.Add(new object[] { fada.CodigoCadastro, fada.Nome, fada.Cor }); } } } }
private void button1_Click(object sender, EventArgs e) { try { Fada fada = new Fada(txtName1.Text, txtFamilia1.Text, txtCor1.Text) { }; if (nomeAntigo == "") { fadas.Add(fada); AdicionarFada(fada); MessageBox.Show("Fadinha Cadastrada com Sucesso"); } } catch (Exception El) { MessageBox.Show(El.Message); } }
private void BtnSalvar_Click(object sender, EventArgs e) { try { Fada fada = new Fada(txtNome.Text, chkMulherzinha.Checked, chkAsinhasDeFrango.Checked) { Nome = txtNome.Text, Familia = txtFamilia.Text, Cor = cbCor.Text, CorDaAsa = cbCorAsa.Text, TamanhoDaAsa = Convert.ToDouble(txtTamanhoAsa.Text), FazBarulho = cbFazBarulho.Text, Elemento = cbElemento.Text }; if (Fadas == "") { fadas.Add(fada); MessageBox.Show("Cadastrado com sucesso"); AdicionarFadas(fada); } else { int linha = fadas.FindIndex(x => x.Nome == Fadas); fadas[linha] = fada; EditarFadas(fada, linha); MessageBox.Show("Alterado com sucesso"); Fadas = string.Empty; } LimparCampos(); tcbFadas.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(txtNome.Text)) { MessageBox.Show("Nome deve ser preenchido"); txtNome.Focus(); return; } if (txtNome.Text.Count() < 3) { MessageBox.Show("Nome deve conter pelo menos 3 caracteres"); txtNome.Focus(); return; } if (txtNome.Text.Count() > 150) { MessageBox.Show("Nome deve conter no máximo 150 caracteres"); txtNome.Focus(); return; } if (string.IsNullOrEmpty(txtFamilia.Text)) { MessageBox.Show("Família deve ser preenchida"); txtFamilia.Focus(); return; } if (txtFamilia.Text.Count() < 4) { MessageBox.Show("Família deve conter pelo menos 4 caracteres"); txtFamilia.Focus(); return; } if (txtFamilia.Text.Count() > 50) { MessageBox.Show("Família deve conter no máximo 50 caracteres"); txtFamilia.Focus(); return; } if (cbCor.SelectedItem == null || string.IsNullOrEmpty(cbCor.SelectedItem.ToString())) { MessageBox.Show("Selecione uma cor"); cbCor.DroppedDown = true; return; } if (cbCorAsa.SelectedItem == null || string.IsNullOrEmpty(cbCorAsa.SelectedItem.ToString())) { MessageBox.Show("Selecione uma cor de asa"); cbCorAsa.DroppedDown = true; return; } if (string.IsNullOrEmpty(txtTamanhoAsa.Text.ToString())) { MessageBox.Show("Tamanho de asa deve ser preenchido"); txtTamanhoAsa.Focus(); return; } try { Convert.ToInt32(txtTamanhoAsa.Text); } catch { MessageBox.Show("Insira apenas números"); txtTamanhoAsa.Focus(); return; } if (Convert.ToInt32(txtTamanhoAsa.Text) <= 0) { MessageBox.Show("Tamanho da asa deve ser maior que 0 centímetros"); txtTamanhoAsa.Focus(); return; } if (Convert.ToInt32(txtTamanhoAsa.Text) > 15) { MessageBox.Show("Tamanho da asa deve ser no máximo 15 centímetros"); txtTamanhoAsa.Focus(); return; } if (cbElemento.SelectedItem == null || string.IsNullOrEmpty(cbElemento.SelectedItem.ToString())) { MessageBox.Show("Selecione um elemento"); cbElemento.DroppedDown = true; return; } } catch (Exception erro) { MessageBox.Show(erro.Message); return; } try { Fada fada = new Fada(txtNome.Text, chkMulher.Checked, chkAsaQuebrada.Checked) { Familia = txtFamilia.Text, Cor = cbCor.SelectedItem.ToString(), CorAsa = cbCorAsa.SelectedItem.ToString(), TamanhoAsa = Convert.ToDouble(txtTamanhoAsa.Text), Elemento = cbElemento.SelectedItem.ToString(), FazBarulho = chkFazBarulho.Checked, CodigoCadastro = 0, }; if (nomeAntigo == "") { fadas.Add(fada); MessageBox.Show("Cadastrado com sucesso"); AdicionarFadaATabela(fada); } else { int linha = fadas.FindIndex(x => x.Nome == nomeAntigo); fadas[linha] = fada; EditarFadaNaTabela(fada, linha); MessageBox.Show("Alterado com sucesso"); nomeAntigo = string.Empty; } LimparCampos(); tbcFada.SelectedIndex = 0; lblQuantidadeFadas.Text = dgvFadas.Rows.Count.ToString(); rbCadastroRapido1.Checked = false; rbCadastroRapido2.Checked = false; } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btnSalvarCadastroRapido2_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(txtNomeRapido2.Text)) { MessageBox.Show("Nome deve ser preenchido"); txtNomeRapido2.Focus(); return; } if (txtNomeRapido2.Text.Count() < 3) { MessageBox.Show("Nome deve conter pelo menos 3 caracteres"); txtNomeRapido2.Focus(); return; } if (txtNomeRapido2.Text.Count() > 150) { MessageBox.Show("Nome deve conter no máximo 150 caracteres"); txtNomeRapido2.Focus(); return; } if (cbCorRapido2.SelectedItem == null || string.IsNullOrEmpty(cbCorRapido2.SelectedItem.ToString())) { MessageBox.Show("Selecione uma cor"); cbCorRapido2.DroppedDown = true; return; } } catch (Exception erro) { MessageBox.Show(erro.Message); } try { Fada fada = new Fada(txtNomeRapido2.Text, cbCorRapido2.SelectedItem.ToString(), chkMulherRapido2.Checked) { CodigoCadastro = 2 }; if (nomeAntigo == "") { fadas.Add(fada); MessageBox.Show("Cadastrado com sucesso"); AdicionarFadaATabela(fada); } else { int linha = fadas.FindIndex(x => x.Nome == nomeAntigo); fadas[linha] = fada; EditarFadaNaTabela(fada, linha); MessageBox.Show("Alterado com sucesso"); nomeAntigo = string.Empty; } LimparCamposCadastroRapido2(); rbCadastroRapido1.Checked = false; rbCadastroRapido2.Checked = false; tbcFada.SelectedIndex = 0; lblQuantidadeFadas.Text = dgvFadas.Rows.Count.ToString(); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void AdicionarFadaNaTabelaCr2(Fada fada) { dgvLista.Rows.Add(new Object[] { fada.Nome, fada.Cor, fada.Mulher }); }
private void AdicionarFadaNaTabelaCr1(Fada fada) { dgvLista.Rows.Add(new Object[] { fada.Nome, fada.Familia, fada.Cor }); }
private void AdicionarFadaNaTabela(Fada fada) { dgvLista.Rows.Add(new Object[] { fada.Nome, fada.Familia, fada.Elemento, fada.Mulher, }); }
private void EditarFadaNaTabela(Fada fada, int linha) { dgvFadas.Rows[linha].Cells[0].Value = fada.CodigoCadastro; dgvFadas.Rows[linha].Cells[1].Value = fada.Nome; dgvFadas.Rows[linha].Cells[2].Value = fada.Cor; }
private void btnCadastroRapido2_Click(object sender, EventArgs e) { Fada fada = new Fada(txtNomeCr2.Text, cbCorCr2.SelectedItem.ToString(), ckbMulherCr.Checked); }