private void fornecedoresToolStripMenuItem_Click(object sender, EventArgs e) { using (frmFornecedor form = new frmFornecedor(null, true)) { form.ShowDialog(); } }
private void btnNovoFornecedor_Click(object sender, EventArgs e) { using (frmFornecedor frm = new frmFornecedor(null, true)) { frm.ShowDialog(); } CarregaFornecedores(); }
private void dgvFornecedor_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { try { if (e.ColumnIndex == 2 && e.RowIndex >= 0) { DataGridViewRow row = this.dgvFornecedor.Rows[e.RowIndex]; int id = Convert.ToInt32(row.Cells["id"].Value); using (frmFornecedor form = new frmFornecedor(this, false)) { form.Id = id; form.ShowDialog(); } } if (e.ColumnIndex == 3 && e.RowIndex >= 0) { DialogResult resultado = new DialogResult(); DataGridViewRow row = this.dgvFornecedor.Rows[e.RowIndex]; int id = Convert.ToInt32(row.Cells["id"].Value); using (frmErro frm = new frmErro("Deseja realmente excluir o fornecedor selecionado?")) { resultado = frm.ShowDialog(); if (resultado == DialogResult.OK) { FornecedorController.Delete(id); DataTable dt = FornecedorController.GetFornecedores(); ExibirDados(dt); } } } } catch (Exception ex) { frmErro.Mensagem("Ocorreu um erro na edição ou exclusão do fornecedor: " + ex); } }