Exemplo n.º 1
0
        private void btnDeletar_Click(object sender, EventArgs e)
        {
            if (dgvClientes.SelectedRows.Count == 0)
            {
                MessageBox.Show("Nenhum cliente selecionada.");
                return;
            }
            //deseja realmente excluir?
            DialogResult resultado = MessageBox.Show("Tem certeza?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (resultado == DialogResult.No)
            {
                return;
            }
            //Pegar produto selecionado
            ClienteDTO clienteSelecionado = (dgvClientes.SelectedRows[0].DataBoundItem as ClienteDTO);

            GestaoClienteControl ClienteNegocio = new GestaoClienteControl();
            string retorno = ClienteNegocio.Excluir(clienteSelecionado.IdCliente);

            try
            {
                int idCliente = Convert.ToInt32(retorno);
                MessageBox.Show("cliente excluído com sucesso.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                AtualizarGrid();
            }
            catch
            {
                MessageBox.Show("Não foi possível excluir." + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
 // Segunda tab
 private void AtualizarDgvClientes()
 {
     try
     {
         GestaoClienteControl gestao = new GestaoClienteControl();
         dgvClientesVip.DataSource = null;
         dgvClientesVip.DataSource = gestao.ConsultarTodos(txbPesquisar.Text, "nome");
         dgvClientesVip.Update();
         dgvClientesVip.Refresh();
     }
     catch (Exception)
     {
         MessageBox.Show("Não foi possivel consultar clientes", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }