示例#1
0
        private void btnDeletar_Click(object sender, EventArgs e)
        {
            if (txtId.Text != "")
            {
                DialogResult confirm = MessageBox.Show("Deseja realmente apagar esse cliente.\n " +
                                                       "Ao continuar será apagado também todos os animais cadastrados para esse cliente\n " +
                                                       "Você quer Apagar?", "Apagar dados do cliente", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2);

                if (confirm.ToString().ToUpper() == "YES")
                {
                    Cliente cliente = new Cliente
                    {
                        id       = Convert.ToInt32(txtId.Text),
                        nome     = txtNome.Text,
                        cpf      = txtCPF.Text,
                        rg       = txtRG.Text,
                        cidade   = txtCidade.Text,
                        uf       = txtUF.Text,
                        telefone = txtTelefone.Text,
                        email    = txtEmail.Text
                    };
                    ClienteBLL bll = new ClienteBLL();
                    bll.Delete(cliente);
                }
            }
            else
            {
                MessageBox.Show("Para apagar, precisa selecionar um cliente!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            AtualizaView();
            LimpaCampos();
            btnConfirm.Enabled = false;
            button2.Enabled    = true;
        }
示例#2
0
        private void ExcluirCliente()
        {
            ClienteBLL bll = new ClienteBLL();

            bll.Delete(Convert.ToInt32(grvListaClientes.CurrentRow.Cells[1].Value));
            CarregaListaClientes();
        }
示例#3
0
        public ActionResult Delete(int id)
        {
            ClienteBLL oBLL = new ClienteBLL();

            oBLL.Delete(id);

            return(RedirectToAction("Index"));
        }
 public IHttpActionResult Delete(int id)
 {
     try
     {
         ClienteBLL.Delete(id);
         return(Ok("Cliente eliminado correctamente"));
     }
     catch (Exception ex)
     {
         return(Content(HttpStatusCode.BadRequest, ex));
     }
 }
示例#5
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            Response response = bll.Delete(idClienteASerAtualizadoExcluido);

            if (response.Sucesso)
            {
                MessageBox.Show("Cliente excluído com sucesso!");
                dataGridView1.DataSource = bll.GetData().Data;
            }
            else
            {
                MessageBox.Show(response.GetErrorMessage());
            }
        }
示例#6
0
        // Evento do Botão Deletar (Click)
        private void Deletar(object sender, EventArgs e)
        {
            ClienteBLL clienteBLL = new ClienteBLL();
            Cliente    cliente    = new Cliente();

            // Busca o cliente do Banco de dados utilizando o ID da tela, convertendo ele para inteiro
            cliente = clienteBLL.SelectById(Int32.Parse(codigotxt.Text));
            if (cliente == null)                           // Verifica se o cliente existe no banco
            {
                MessageBox.Show("Cliente não cadastrado"); // Se não existe informa o usuario
            }
            else
            {
                // Se existir exclui o cliente do Banco
                clienteBLL.Delete(cliente);
            }

            dgvClientes.DataSource = clienteBLL.Select();
        }
示例#7
0
        protected void btnExcluirCliente_Click(object sender, EventArgs e)
        {
            try
            {
                int id = int.Parse(txtId.Text);
                lblMensagem.Text = "Cliente excluído com sucesso!";
                bool excluiu = depService.Delete(id);

                if (excluiu)
                {
                    CarregarClientes();
                }
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
            LimparCampos();
        }
        private void btnRemove_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                clienteDTO = dataGridClient.SelectedItem as ClienteDTO;

                if (MessageBox.Show("Realmente deseja excluir o cliente " + clienteDTO.Pessoa.NomePessoa + "?", "Remover Cliente", MessageBoxButton.YesNo, MessageBoxImage.Exclamation) == MessageBoxResult.Yes)
                {
                    string result = clienteBLL.Delete(clienteDTO);
                    switch (result)
                    {
                    case "Sucesso":
                        MessageBox.Show("Cliente excluído com sucesso.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information);
                        Privileges();
                        break;

                    case "Funcionario":
                        MessageBox.Show("Cliente excluído com sucesso.\nEssa pessoa ainda está cadastrada como funcionário.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information);
                        Privileges();
                        break;

                    case "Fornecedor":
                        MessageBox.Show("Cliente excluído com sucesso.\nEssa pessoa ainda está cadastrada como fornecedor.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information);
                        Privileges();
                        break;

                    case "Filial":
                        MessageBox.Show("Cliente excluído com sucesso.\nEssa pessoa ainda está cadastrada como filial.", "Sucesso", MessageBoxButton.OK, MessageBoxImage.Information);
                        Privileges();
                        break;

                    default:
                        MessageBox.Show(result, "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
                        break;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
示例#9
0
        // Deleta um cliente
        private void btnDeletar_Click(object sender, EventArgs e)
        {
            try
            {
                Cliente cliente = new Cliente();
                cliente.ID = int.Parse(txtID.Text);

                Response response = clienteBLL.Delete(cliente);
                MessageBox.Show(response.Message);

                if (response.Success)
                {
                    UpdateGridView();
                    FerramentasTextBox.LimpaTextBoxes(this);
                }
            }
            catch (FormatException)
            {
                MessageBox.Show("Existem valores inválidos!");
            }
        }
 public ActionResult DeleteConfirmed(int id)
 {
     ClienteBLL.Delete(id);
     return(RedirectToAction("Index"));
 }
        // GET: Cliente/Delete/5
        public ActionResult Delete(int id)
        {
            _clienteBll.Delete(id);

            return(RedirectToAction("Index"));
        }
示例#12
0
        public async System.Threading.Tasks.Task <Respuesta> Delete(int id)
        {
            ClienteBLL clienteBLL = new ClienteBLL();

            return(await clienteBLL.Delete(id));
        }
示例#13
0
        public static void DefineType(Object obj, string command)
        {
            try
            {
                if (obj != null)
                {
                    string nome = obj.GetType().FullName.ToLower();

                    if (nome.Trim().ToLower().Contains("cliente"))
                    {
                        Cliente cliente = new Cliente();
                        cliente = (Cliente)obj;

                        ClienteBLL clienteBLL = new ClienteBLL();

                        switch (command.ToUpper()[0])
                        {
                        case 'A':
                            clienteBLL.Update(cliente);
                            System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!");
                            break;

                        case 'D':
                            clienteBLL.Delete(cliente);
                            System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!");
                            break;

                        case 'I':
                            clienteBLL.Insert(cliente);
                            System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!");
                            break;

                        default:
                            break;
                        }
                    }
                    else
                    if (nome.Trim().ToLower().Contains("fornecedor"))
                    {
                        Fornecedor fornecedor = new Fornecedor();
                        fornecedor = (Fornecedor)obj;

                        FornecedorBLL fornecedorBLL = new FornecedorBLL();

                        switch (command.ToUpper()[0])
                        {
                        case 'A':
                            fornecedorBLL.Update(fornecedor);
                            System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!");
                            break;

                        case 'D':
                            fornecedorBLL.Delete(fornecedor);
                            System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!");
                            break;

                        case 'I':
                            fornecedorBLL.Insert(fornecedor);
                            System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!");
                            break;

                        default:
                            break;
                        }
                    }
                    else
                    if (nome.Trim().ToLower().Contains("funcionario"))
                    {
                        Funcionario funcionario = new Funcionario();
                        funcionario = (Funcionario)obj;

                        FuncionarioBLL funcionarioBLL = new FuncionarioBLL();

                        switch (command.ToUpper()[0])
                        {
                        case 'A':
                            funcionarioBLL.Update(funcionario);
                            System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!");
                            break;

                        case 'D':
                            funcionarioBLL.Delete(funcionario);
                            System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!");
                            break;

                        case 'I':
                            funcionarioBLL.Insert(funcionario);
                            System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!");
                            break;

                        default:
                            break;
                        }
                    }
                    else
                    if (nome.Trim().ToLower().Contains("produto"))
                    {
                        Produto produto = new Produto();
                        produto = (Produto)obj;

                        ProdutoBLL produtoBLL = new ProdutoBLL();

                        switch (command.ToUpper()[0])
                        {
                        case 'A':
                            produtoBLL.Update(produto);
                            System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!");
                            break;

                        case 'D':
                            produtoBLL.Delete(produto);
                            System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!");
                            break;

                        case 'I':
                            produtoBLL.Insert(produto);
                            System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!");
                            break;

                        default:
                            break;
                        }
                    }
                    else
                    if (nome.Trim().ToLower().Contains("itemVenda"))
                    {
                        ItemVenda itemVenda = new ItemVenda();
                        itemVenda = (ItemVenda)obj;

                        ItemVendaBLL itemVendaBLL = new ItemVendaBLL();

                        switch (command.ToUpper()[0])
                        {
                        case 'A':
                            itemVendaBLL.Update(itemVenda);
                            System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!");
                            break;

                        case 'D':
                            itemVendaBLL.Delete(itemVenda);
                            System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!");
                            break;

                        case 'I':
                            itemVendaBLL.Insert(itemVenda);
                            System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!");
                            break;

                        default:
                            break;
                        }
                    }
                    else
                    if (nome.Trim().ToLower().Contains("itemEntrada"))
                    {
                        ItemEntrada itemEntrada = new ItemEntrada();
                        itemEntrada = (ItemEntrada)obj;

                        ItemEntradaBLL itemEntradaBLL = new ItemEntradaBLL();

                        switch (command.ToUpper()[0])
                        {
                        case 'A':
                            itemEntradaBLL.Update(itemEntrada);
                            System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!");
                            break;

                        case 'D':
                            itemEntradaBLL.Delete(itemEntrada);
                            System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!");
                            break;

                        case 'I':
                            itemEntradaBLL.Insert(itemEntrada);
                            System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!");
                            break;

                        default:
                            break;
                        }
                    }
                    else
                    if (nome.Trim().ToLower().Contains("entrada"))
                    {
                        Entrada entrada = new Entrada();
                        entrada = (Entrada)obj;

                        EntradaBLL entradaBLL = new EntradaBLL();

                        switch (command.ToUpper()[0])
                        {
                        case 'A':
                            entradaBLL.Update(entrada);
                            System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!");
                            break;

                        case 'D':
                            entradaBLL.Delete(entrada);
                            System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!");
                            break;

                        case 'I':
                            entradaBLL.Insert(entrada);
                            System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!");
                            break;

                        default:
                            break;
                        }
                    }
                    else
                    if (nome.Trim().ToLower().Contains("venda"))
                    {
                        Venda venda = new Venda();
                        venda = (Venda)obj;

                        VendaBLL vendaBLL = new VendaBLL();

                        switch (command.ToUpper()[0])
                        {
                        case 'A':
                            vendaBLL.Update(venda);
                            System.Windows.Forms.MessageBox.Show("O registro foi atualizado com sucesso!");
                            break;

                        case 'D':
                            vendaBLL.Delete(venda);
                            System.Windows.Forms.MessageBox.Show("O registro foi deletado com sucesso!");
                            break;

                        case 'I':
                            vendaBLL.Insert(venda);
                            System.Windows.Forms.MessageBox.Show("O registro foi inserido com sucesso!");
                            break;

                        default:
                            break;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message);;
            }
        }
 protected void gridCliente_RowDeleting1(object sender, GridViewDeleteEventArgs e)
 {
     objetoDTO.Id = Convert.ToInt32(e.Values["ID"]);
     objetobll.Delete(objetoDTO);
     carregarGrid();
 }