private void btnExcluir_Click(object sender, EventArgs e) { CLNTTableAdapter cta = new CLNTTableAdapter(); { if (MessageBox.Show("Deseja realmente Apagar? ", "Apagado", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { cta.QueryDeletar(int.Parse(dgvClnt.CurrentRow.Cells["IDDataGridViewTextBoxColumn"].Value.ToString())); } } dgvClnt.DataSource = cta.GetData(); }
private void btnRgstrrClnt_Click_1(object sender, EventArgs e) { CLNTTableAdapter cta = new CLNTTableAdapter(); try { if (txtNmClnt.Text == "") { errorProviderNome.SetError(txtNmClnt, "insira o nome"); } else { cta.Insert(msktlf.Text, txtNmClnt.Text, txtEmail.Text); MessageBox.Show("Cliente Cadastrado com Sucesso!"); LimpaCampos(); dgvClnt.DataSource = cta.GetData(); } } catch (Exception ex) { MessageBox.Show("Houve um erro na digitação dos dados do cliente!" + ex); } }
private void btnEdtCliente_Click(object sender, EventArgs e) { CLNTTableAdapter cta = new CLNTTableAdapter(); { try { this.Validate(); this.cLNTBindingSource.EndEdit(); var id = ((cLNTBindingSource.Current as DataRowView).Row as Dados.DSCntrlDNgc.CLNTRow).idCli; var nome = txtNmClnt.Text; var telefone = msktlf.Text; var email = txtEmail.Text; this.clntTableAdapter.QueryUpdate(telefone, nome, email, id); MessageBox.Show("Edição bem sucedida"); LimpaCampos(); dgvClnt.DataSource = cta.GetData(); } catch (System.Exception ex) { MessageBox.Show("Edição falhou" + ex); } } }