예제 #1
0
        protected override void excluirRegistro(int Id)
        {
            base.excluirRegistro(Id);

            clienteBLL = new ClienteBLL();

            if (Convert.ToInt32(dgvDados[0, dgvDados.CurrentRow.Index].Value) > 0)
            {
                Cliente Cliente = clienteBLL.Localizar(Convert.ToInt32(dgvDados[0, dgvDados.CurrentRow.Index].Value));
                if (MessageBox.Show("Deseja realmente excluir o registro : " + Cliente.nome_fantasia, Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    clienteBLL.ExcluirCliente(Cliente);

                    bool         intOmie           = Convert.ToBoolean(Parametro.GetParametro("intOmie"));
                    bool         updateClienteOmie = Convert.ToBoolean(Parametro.GetParametro("updateClienteOmie"));
                    ClienteProxy proxy             = new ClienteProxy();
                    proxy.usuario = Program.usuario_logado;
                    if ((intOmie) & (updateClienteOmie))
                    {
                        if (Cliente.codigo_cliente_omie > 0)
                        {
                            proxy.ExcluirClientes(Cliente);
                        }
                    }
                }
            }
        }
예제 #2
0
        public ActionResult Excluir(Cliente cliente)
        {
            var bllCliente         = new ClienteBLL();
            var registrosExcluidos = bllCliente.ExcluirCliente(cliente.IdCliente);

            return(RedirectToAction("Index"));
        }
예제 #3
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Tem certeza que deseja excluir este cliente?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         clienteBLL.ExcluirCliente(cliente.Telefone);
         AtualizarGrid();
     }
 }
예제 #4
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Confirma a exclusão do contato?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         ClienteBLL.ExcluirCliente(int.Parse(dgvCliente.CurrentRow.Cells[0].Value.ToString()));
         dgvCliente.DataSource = null;
         dgvCliente.DataSource = ClienteBLL.MostrarCliente();
     }
 }
예제 #5
0
        public static void ClienteOptions()
        {
            var backApp = false;

            while (!backApp)
            {
                Clear();
                WriteLine("Cliente - Você deseja:\r");
                WriteLine("\t1 - Cadastrar");
                WriteLine("\t2 - Editar");
                WriteLine("\t3 - Excluir");
                WriteLine("\t4 - Listar Todos os Clientes");
                WriteLine("\t5 - Procurar um Cliente");
                WriteLine("\t-----------------------------------");
                WriteLine("\t0 - Voltar para o menu principal\n");

                Write("Opção: ");
                switch (ReadLine())
                {
                case "0":
                    return;

                case "1":
                    ClienteBLL.CadastrarCliente();
                    break;

                case "2":
                    ClienteBLL.EditarCliente();
                    break;

                case "3":
                    ClienteBLL.ExcluirCliente();
                    break;

                case "4":
                    ClienteBLL.LoadTodosCliente();
                    break;

                case "5":
                    ClienteBLL.LoadClienteComNome();
                    break;

                default:
                    WriteLine("Opção não encontrada!");
                    break;
                }
                if (ReadLine() == "0")
                {
                    backApp = true;
                }
            }
        }
예제 #6
0
        protected override void excluirRegistro(int Id)
        {
            base.excluirRegistro(Id);

            clienteBLL = new ClienteBLL();

            if (Convert.ToInt32(dgvDados[0, dgvDados.CurrentRow.Index].Value) > 0)
            {
                Cliente Cliente = clienteBLL.Localizar(Convert.ToInt32(dgvDados[0, dgvDados.CurrentRow.Index].Value));
                if (MessageBox.Show("Deseja realmente excluir o registro : " + Cliente.nome_fantasia, Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    clienteBLL.ExcluirCliente(Cliente);
                }
            }
        }
예제 #7
0
 private void btn_excluir_Click(object sender, EventArgs e)
 {
     try
     {
         if (txt_id.Text != "")
         {
             objClienteDTO.ID = int.Parse(txt_id.Text);
             objClienteBLL.ExcluirCliente(objClienteDTO);
             MessageBox.Show("O cliente foi excluido com sucesso.");
         }
         else
         {
             MessageBox.Show("Selecione primeiro o cliente a ser excluido.");
         }
         LimparDados();
         CarregarClientes();
     }catch (Exception ex)
     {
         MessageBox.Show("ERRO. \n" + ex.Message);
     }
 }