private void gvPessoas_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { var codigo = int.Parse(senderGrid.Rows[e.RowIndex].Cells["Codigo"].Value.ToString()); if (e.ColumnIndex == 5 || e.ColumnIndex == 6) { FormCliente formCliente = new FormCliente(codigo, e.ColumnIndex == 6); formCliente.StartPosition = FormStartPosition.Manual; formCliente.ShowDialog(this); } else if (e.ColumnIndex == 7) //Ação de apagar { var message = MessageBox.Show(Properties.Resources.ConfirmarApagar, "", MessageBoxButtons.YesNo); if (message == DialogResult.Yes) { var apagado = new CadastroCliente().ApagaCliente(codigo); if (apagado) { MessageBox.Show(Properties.Resources.DadoApagadoSucesso); Recarregar(); } else { MessageBox.Show(Properties.Resources.ClienteComVenda); } } } } }
private void btnCadastrar_Click(object sender, EventArgs e) { FormCliente formCliente = new FormCliente(); formCliente.StartPosition = FormStartPosition.Manual; formCliente.ShowDialog(this); }