private void buttonExcluir_Click(object sender, EventArgs e) { if (dataGridViewPrincipal.SelectedRows.Count == 0) { MessageBox.Show("Nenhum cliente selecionado."); return; } DialogResult resultado = MessageBox.Show("Tem certeza que deseja remover este Cliente?", "Remover Cliente", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } Cliente clienteSelecionado = (dataGridViewPrincipal.SelectedRows[0].DataBoundItem as Cliente); ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Excluir(clienteSelecionado); try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente excluido com sucesso", "Titulo", MessageBoxButtons.OK, MessageBoxIcon.Information); atualizarGrid(); } catch { MessageBox.Show("Não foi possivel excluir. Detalhes: " + retorno, "titulo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonExcluir_Click(object sender, EventArgs e) { //verificar se tem linha selecionado if (dataGridPrincipal.SelectedRows.Count == 0) { MessageBox.Show("Nenhum Cliente selecionado!"); return; } // Pergunta se realmente deseja realizar a ação DialogResult resultado = MessageBox.Show("Tem certeza que deseja Excluir?", "Confirmar exclusão de dados", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } //Pegar cliente Cliente clienteSelecionado = (dataGridPrincipal.SelectedRows[0].DataBoundItem as Cliente); //Instancia ClienteNegocios clienteNegocios = new ClienteNegocios(); //Metodo Excluir string retorno = clienteNegocios.Excluir(clienteSelecionado); try { int ID_CLIENTE = Convert.ToInt32(retorno); MessageBox.Show("Cliente excluido com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); } catch { MessageBox.Show("O Cliente possui Veículo cadastrado no sistema! ", "Não foi possivel excluir o cliente", MessageBoxButtons.OK, MessageBoxIcon.Error); DialogResult resul = MessageBox.Show("Deseja verificar o Veículo cadastrado deste cliente?", "Confirmar operação", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resul == DialogResult.Yes) { FrmVeiculoSelecionar frmVeiculoSelecionar = new FrmVeiculoSelecionar(); frmVeiculoSelecionar.ShowDialog(); } } }
private void btnExcluir_Click(object sender, EventArgs e) { // Verificar se existe dados selecionados. if (dgvCliente.SelectedRows.Count == 0) { MessageBox.Show("Nenhum cleinte selecionado !", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } // Connfirmar a exclusão. DialogResult resultado; resultado = MessageBox.Show("Tem certeza que deseja excluir cliente selecionado ? ", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } // Pegar cliente selecionado no Datagrid. var clienteSelecionado = (dgvCliente.SelectedRows[0].DataBoundItem as ClienteObjeto); // Intânciar regra de negocios. ClienteNegocios clienteNegocios = new ClienteNegocios(); // Usar o metodo excluir. string retorno = clienteNegocios.Excluir(clienteSelecionado); // Verificar Se excluiu com sucesso try { int codRetorno = Convert.ToInt32(retorno); MessageBox.Show(" Cliente excluido com sucerro !", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizaGrid(); } catch { MessageBox.Show(" Não foi possivel excluir cliente selecionado. Detalhes: ", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonExcluir_Click(object sender, EventArgs e) { //1º VERIFICAR SE TEM REGISTRO SELECIONADO if (dataGridViewPrincipal.SelectedRows.Count == 0) { MessageBox.Show("Nenhum cliente selecionado. "); return; } //2º PERGUNTAR SE REALMENTE QUER EXCLUIR DialogResult resultado = MessageBox.Show("Deseja realmente excluir esse cliente?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); //VERIFICANDO O RESULTADO COM CONDICIONAL if (resultado == DialogResult.No) { return; } //PEGAR CLIENTE SELECIONADO Cliente clienteSelecionado = dataGridViewPrincipal.SelectedRows[0].DataBoundItem as Cliente; //Caso o valor //do IdCliente esteja na célula [0], senão indica a posição certa //4º INSTANCIAR A REGRA DE NEGOCIO ClienteNegocios clienteNegocios = new ClienteNegocios(); //CHAMAR O METODO EXCLUIR string retorno = clienteNegocios.Excluir(clienteSelecionado); //VERIFICAR SE EXCLUIU COM SUCESSO try { int idCliente; bool boolSucesso = int.TryParse(retorno, out idCliente);//verificando se a string tem o valor int MessageBox.Show("O Cliente de ID: ( " + idCliente.ToString() + " ) Foi excluido com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); //ATUALIZAR O GRID, POIS SÓ EXCLUIR ELE NAO SOME DO GRID NA HORA. AtualizarGrid(); } catch { MessageBox.Show("Não foi possível, excluir. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnExcluir_Click(object sender, EventArgs e) { //Verificar se tem algum registro selecionado if (dataGridViewPrincipal.SelectedRows.Count == 0) { MessageBox.Show("Nenhum aluno selecionado."); return; } //Perguntar se realmente quer excluir DialogResult resultado = MessageBox.Show("Deseja mesmo excluir o aluno?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } //Pegar o cliente selecionado no grid Cliente clienteSelecionado = (dataGridViewPrincipal.SelectedRows[0].DataBoundItem as Cliente); //Instanciar a regra de negócios ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Excluir(clienteSelecionado); //Verificar se excluiu com sucesso, se for numero foi sucesso senão erro try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente excluido com sucesso!!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizaGrid(); } catch { MessageBox.Show("Não foi possivel excluir. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonExcluir_Click(object sender, EventArgs e) { //Verificar se tem aglum registro selecionado if (dataGridViewPrincipal.SelectedRows.Count == 0) { MessageBox.Show("Nenhum cliente selecionado."); return; } //Perguntar se realmente quer excluir DialogResult resultado = MessageBox.Show("Tem certeza?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } //Pegar o cliente selecionado no grid Cliente clienteSelecionado = (dataGridViewPrincipal.SelectedRows[0].DataBoundItem as Cliente); //Instânciar a regra de negócio ClienteNegocios clienteNegocios = new ClienteNegocios(); //Chama o método excluir string retorno = clienteNegocios.Excluir(clienteSelecionado); //Verificar se exluiu com sucesso //Se o retorno for um número é porque deu certo, senão é uma mensagem de erro try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente exluido com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); } catch { MessageBox.Show("Não foi possível excluir.Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonExcluir_Click(object sender, EventArgs e) { //verificar se tem item seleionado if (dataGridViewPrincipal.SelectedRows.Count == 0) { MessageBox.Show("Nenhum Cliente selecionado."); return; } //perguntar se quer excluir DialogResult resultado = MessageBox.Show("tem certeza?", "Perguntar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } //pegar o cliente selecionado no grid //Convertendo para um cliente 'as Cliente' //DataBoundItem dados do geid carregado Cliente clienteSelecionado = (dataGridViewPrincipal.SelectedRows[0].DataBoundItem as Cliente); //Instancia a regra de negocio ClienteNegocios clienteNegocios = new ClienteNegocios(); string retorno = clienteNegocios.Excluir(clienteSelecionado); //verificar se excluio com sucesso //se for um número deu certo, senão é menssagem de erro try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente Excluido com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualiarGrid(); } catch { MessageBox.Show("Não foi possivel excluir!. Detalhes :" + retorno, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnExcluir_Click(object sender, EventArgs e) { //validação para verificar se existe algum cliente selecionado if (dataGridViewPrincipal.SelectedRows.Count == 0) { MessageBox.Show("Nenhum cliente foi selecionado"); return; } //Confirmação se gostaria realmente excluir DialogResult resultado = MessageBox.Show("Tem certeza que deseja excluir? ", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } //Pegar o cliente selecionado no grid Cliente clienteSelecionado = (dataGridViewPrincipal.SelectedRows[0].DataBoundItem as Cliente); //Instancia a regra de negócio ClienteNegocios clienteNegocios = new ClienteNegocios(); //Chamando o metodo de exclusão da regra de negocio string retorno = clienteNegocios.Excluir(clienteSelecionado); //Verificação para ver se excluiu corretamente a informação try { int IdCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente excluido com sucesso.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); AtualizarGrid(); } catch { MessageBox.Show("Não foi possível excluir. Detalhes: " + retorno, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonExcluir_Click(object sender, EventArgs e) { //Verificar se tem algum item selecionado if (dataGridViewCliente.SelectedRows.Count == 0) { MessageBox.Show("Nenhum Cliente selecionado"); return; } //Perguntar se quer excluir DialogResult resultado = MessageBox.Show("Tem certeza ?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.No) { return; } //Pegar o item selecionado Cliente clienteSelecionado = (dataGridViewCliente.SelectedRows[0].DataBoundItem as Cliente); //Instanciar regra de Negocio ClienteNegocios clienteNegocios = new ClienteNegocios(); //Chamar método de Excluir string retorno = clienteNegocios.Excluir(clienteSelecionado); //Verica se Exclui com sucesso //Se o retorno for numero foi com sucesso, se foi string gerou erro try { int idCliente = Convert.ToInt32(retorno); MessageBox.Show("Cliente Excluido com sucesso!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); AtualizarGrid(); } catch { MessageBox.Show("Não possivel Excluir. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }