Esempio n. 1
0
        private void dgvClientes_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int idSelecionado = Convert.ToInt32(((DataGridView)sender).Rows[e.RowIndex].Cells[2].Value);

            if (e.ColumnIndex == 0)
            {
                DialogResult result = MessageBox.Show("Você deseja excluir o cliente?", "Excluir", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation);

                if (result.Equals(DialogResult.OK))
                {
                    cliController.Excluir(idSelecionado);
                    MessageBox.Show("Cliente excluido com sucesso!");
                    dgvClientes.DataSource = null;
                    dgvClientes.DataSource = cliController.Listar();
                }
            }

            // Botão Editar
            if (e.ColumnIndex == 1)
            {
                if (cliController.Listar().Count > 0)
                {
                    frmDetalhesCliente frmDetCli = new frmDetalhesCliente(idSelecionado);
                    frmDetCli.ShowDialog();

                    dgvClientes.DataSource = null;
                    dgvClientes.DataSource = cliController.Listar();
                }
            }
        }
Esempio n. 2
0
 private void dgvClientes_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     int idSelecionado = Convert.ToInt32(((DataGridView)sender).Rows[e.RowIndex].Cells[3].Value);
     frmDetalhesCliente telaDetalhes = new frmDetalhesCliente(idSelecionado);
 }