private void btnDeletarDados_Click_1(object sender, EventArgs e) { try { this.linha = dtvDados.CurrentRow.Index; Modelo.Modelo modelo = new Modelo.Modelo(); modelo.id = Convert.ToInt32(dtvDados[0, linha].Value); this.deuCerto = modelo.Remover(); } catch (NullReferenceException) { MessageBox.Show("Selecione uma linha para deletar!", "Banco", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { if (this.deuCerto) { CarregarDados(); verde("Dados removidos com sucesso!"); ClearTXT(); } else { vermelho("Ouve um erro ao remover os dados."); } } }
private void btnAdicionar_Click(object sender, EventArgs e) { if (txtAnotacoes.Text != "" && txtCelular.Text != "" && txtEmail.Text != "" && txtSenha.Text != "") { Modelo.Modelo modelo = new Modelo.Modelo(); modelo.email = txtEmail.Text; modelo.senha = txtSenha.Text; modelo.site = txtSite.Text; modelo.celular = txtCelular.Text; modelo.anotacoes = txtAnotacoes.Text; modelo.id = this._Myid; this.deuCerto = modelo.Inserir(); if (deuCerto) { CarregarDados(); verde("Dados adicionados com sucesso!"); ClearTXT(); } else { vermelho("Ouve um erro ao adicionar os dados."); } } else { MessageBox.Show("Os dados devem conter pelo menos 1 caractere."); } }
// ATUALIZAR LINHAS DA DATAGRID VIEW. public void AtualizarLinha(int linha) { Modelo.Modelo modelo = new Modelo.Modelo(); modelo.email = txtEmail.Text; modelo.senha = txtSenha.Text; modelo.site = txtSite.Text; modelo.celular = txtCelular.Text; modelo.anotacoes = txtAnotacoes.Text; modelo.id = Convert.ToInt32(dtvDados[0, linha].Value); this.deuCerto = modelo.Atualizar(); if (this.deuCerto) { CarregarDados(); verde("Dados atualizados com sucesso!"); ClearTXT(); } else { vermelho("Ouve um erro ao atualizar os dados."); } }