Пример #1
0
        private void btn_VincularCliente_Click(object sender, EventArgs e)
        {
            string VincularCliente = btn_VincularCliente.Text;

            switch (VincularCliente)
            {
            case "Vincular Cliente - F5":
                FrmPesquisarCliente pesquisarCliente = new FrmPesquisarCliente();
                pesquisarCliente.ShowDialog();
                if (pesquisarCliente.Codigo != null && pesquisarCliente.Codigo != "1")
                {
                    lbl_ApresentacaoCliente.Visible = true;
                    lbl_Cliente.Visible             = true;
                    id_Cliente                    = pesquisarCliente.Codigo;
                    lbl_Cliente.Text              = pesquisarCliente.Nome;
                    VincularCliente               = "Não";
                    btn_VincularCliente.Text      = "Desvincular Cliente - F5";
                    btn_VincularCliente.TextAlign = ContentAlignment.MiddleRight;
                }
                break;

            case "Desvincular Cliente - F5":
                lbl_ApresentacaoCliente.Visible = false;
                lbl_Cliente.Visible             = false;
                lbl_Cliente.Text              = string.Empty;
                id_Cliente                    = string.Empty;
                VincularCliente               = "Sim";
                btn_VincularCliente.Text      = "Vincular Cliente - F5";
                btn_VincularCliente.TextAlign = ContentAlignment.MiddleCenter;
                break;
            }
        }
Пример #2
0
 private void btn_VincularCliente_Click(object sender, EventArgs e)
 {
     vincularCliente = !vincularCliente;
     if (vincularCliente)
     {
         FrmPesquisarCliente pesquisarCliente = new FrmPesquisarCliente();
         pesquisarCliente.ShowDialog();
         if (!string.IsNullOrEmpty(pesquisarCliente.Codigo))
         {
             idCliente                       = int.Parse(pesquisarCliente.Codigo);
             lbl_Cliente.Text                = pesquisarCliente.Nome.ToUpper();
             btn_VincularCliente.Text        = "Desvincular Cliente - F5";
             lbl_ApresentacaoCliente.Visible = true;
             lbl_Cliente.Visible             = true;
         }
         else
         {
             vincularCliente = false;
         }
     }
     else
     {
         btn_VincularCliente.Text = "Vincular Cliente - F5";
         idCliente = 1;
         lbl_ApresentacaoCliente.Visible = false;
         lbl_Cliente.Visible             = false;
     }
 }
Пример #3
0
        private void btn_BuscarCliente_Click(object sender, EventArgs e)
        {
            FrmPesquisarCliente cliente = new FrmPesquisarCliente();

            cliente.ShowDialog();
            if (cliente.Codigo != null)
            {
                txt_Cliente.Text = cliente.Nome;
            }
        }
        private void btn_Pesquisar_Click(object sender, EventArgs e)
        {
            FrmPesquisarCliente pesquisarCliente = new FrmPesquisarCliente();

            pesquisarCliente.ShowDialog();
            if (pesquisarCliente.Codigo != null && pesquisarCliente.Codigo != "1")
            {
                lbl_Codigo.Text       = pesquisarCliente.Codigo;
                lbl_Nome.Text         = pesquisarCliente.Nome;
                idCliente             = int.Parse(pesquisarCliente.Codigo);
                lbl_Separador.Visible = true;
                txt_Busca.Text        = pesquisarCliente.Nome;
            }
        }
Пример #5
0
        private void btn_PesquisarCliente_Click(object sender, EventArgs e)
        {
            FrmPesquisarCliente pesquisarCliente = new FrmPesquisarCliente();

            pesquisarCliente.ShowDialog();
            if (pesquisarCliente.Codigo != null && pesquisarCliente.Codigo != "1")
            {
                lbl_separadorInformacao.Visible = true;
                lbl_NomeCliente.Text            = pesquisarCliente.Nome;
                lbl_CodigoCliente.Text          = pesquisarCliente.Codigo;
                txt_NomeCliente.Text            = pesquisarCliente.Nome;
                VerificarSituacao();
            }
        }
Пример #6
0
        private void btn_BuscarCliente_Click(object sender, EventArgs e)
        {
            FrmPesquisarCliente pesquisarCliente = new FrmPesquisarCliente();

            pesquisarCliente.ShowDialog();
            if (!string.IsNullOrEmpty(pesquisarCliente.Nome))
            {
                txt_Nome.Text     = pesquisarCliente.Nome;
                txt_Bairro.Text   = pesquisarCliente.Bairro;
                txt_Endereco.Text = pesquisarCliente.Endereco;
                txt_Numero.Text   = pesquisarCliente.Numero;
                txt_Valor.Focus();
            }
        }
Пример #7
0
        private void btn_Buscar_Click(object sender, EventArgs e)
        {
            FrmPesquisarCliente pesquisarCliente = new FrmPesquisarCliente();

            pesquisarCliente.ShowDialog();
            if (pesquisarCliente.Codigo != null && pesquisarCliente.Codigo != "1")
            {
                txt_nome.Text              = pesquisarCliente.Nome;
                lblCodigo_Cliente.Text     = pesquisarCliente.Codigo;
                lblNome_Cliente.Text       = pesquisarCliente.Nome;
                lbl_SeparadorDados.Visible = true;
                cod = int.Parse(pesquisarCliente.Codigo);
                PagamentoPrazo();
                PagamentoParcelas();
                PagamentoParcial();
                PagamentoMisto();

                if ((dgv_PagamentoPrazo.Rows.Count >= 1 && dgv_PagamentoParcelas.Rows.Count >= 1 && dgv_PagamentoParcial.Rows.Count >= 1 && dgv_PagamentoMisto.Rows.Count >= 1) || (dgv_PagamentoPrazo.Rows.Count >= 1 && dgv_PagamentoParcial.Rows.Count == 0 && dgv_PagamentoParcelas.Rows.Count == 0 && dgv_PagamentoMisto.Rows.Count == 0) || (dgv_PagamentoPrazo.Rows.Count >= 1 && dgv_PagamentoParcelas.Rows.Count >= 1 && dgv_PagamentoParcial.Rows.Count >= 1 && dgv_PagamentoMisto.Rows.Count == 0) || (dgv_PagamentoPrazo.Rows.Count >= 1 && dgv_PagamentoParcelas.Rows.Count >= 1 && dgv_PagamentoParcial.Rows.Count == 0 && dgv_PagamentoMisto.Rows.Count >= 1) || (dgv_PagamentoPrazo.Rows.Count >= 1 && dgv_PagamentoParcelas.Rows.Count >= 1 && dgv_PagamentoParcial.Rows.Count == 0 && dgv_PagamentoMisto.Rows.Count == 0))
                {
                    tabPagamento.SelectedTab = Tab_ComprasPrazo;
                }
                else if ((dgv_PagamentoPrazo.Rows.Count == 0 && dgv_PagamentoParcelas.Rows.Count >= 1 && dgv_PagamentoParcial.Rows.Count >= 1 && dgv_PagamentoMisto.Rows.Count >= 1) || (dgv_PagamentoPrazo.Rows.Count == 0 && dgv_PagamentoParcial.Rows.Count >= 1 && dgv_PagamentoParcelas.Rows.Count >= 1 && dgv_PagamentoMisto.Rows.Count == 0) || (dgv_PagamentoPrazo.Rows.Count == 0 && dgv_PagamentoParcelas.Rows.Count >= 1 && dgv_PagamentoParcial.Rows.Count >= 1 && dgv_PagamentoMisto.Rows.Count == 0) || (dgv_PagamentoPrazo.Rows.Count == 0 && dgv_PagamentoParcelas.Rows.Count >= 1 && dgv_PagamentoParcial.Rows.Count == 0 && dgv_PagamentoMisto.Rows.Count >= 1) || (dgv_PagamentoPrazo.Rows.Count == 0 && dgv_PagamentoParcelas.Rows.Count >= 1 && dgv_PagamentoParcial.Rows.Count == 0 && dgv_PagamentoMisto.Rows.Count == 0))
                {
                    tabPagamento.SelectedTab = tab_ComprasParceladas;
                }
                else if ((dgv_PagamentoPrazo.Rows.Count == 0 && dgv_PagamentoParcelas.Rows.Count == 0 && dgv_PagamentoParcial.Rows.Count >= 1 && dgv_PagamentoMisto.Rows.Count == 0) || (dgv_PagamentoPrazo.Rows.Count == 0 && dgv_PagamentoParcelas.Rows.Count == 0 && dgv_PagamentoParcial.Rows.Count >= 1 && dgv_PagamentoMisto.Rows.Count >= 1))
                {
                    tabPagamento.SelectedTab = tab_PagamentoParcial;
                }
                else if (dgv_PagamentoPrazo.Rows.Count == 0 && dgv_PagamentoParcelas.Rows.Count == 0 && dgv_PagamentoParcial.Rows.Count == 0 && dgv_PagamentoMisto.Rows.Count >= 1)
                {
                    tabPagamento.SelectedTab = tab_PagamentoMisto;
                }
                else if (dgv_PagamentoPrazo.Rows.Count == 0 && dgv_PagamentoParcelas.Rows.Count == 0 && dgv_PagamentoParcial.Rows.Count == 0 && dgv_PagamentoMisto.Rows.Count == 0)
                {
                    MessageBox.Show("Não existe conta associada ao cliente: " + pesquisarCliente.Codigo + " - " + pesquisarCliente.Nome, "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }

                dgv_PagamentoParcelas.ClearSelection();
            }
        }
Пример #8
0
        private void btn_Buscar_Click(object sender, EventArgs e)
        {
            FrmPesquisarCliente pesquisarCliente = new FrmPesquisarCliente();

            pesquisarCliente.ShowDialog();
            if (pesquisarCliente.Codigo != null && pesquisarCliente.Codigo != "1")
            {
                id_Cliente                 = pesquisarCliente.Codigo;
                lblCodigo_Cliente.Text     = id_Cliente;
                txt_nome.Text              = pesquisarCliente.Nome;
                lblNome_Cliente.Text       = pesquisarCliente.Nome;
                lbl_SeparadorDados.Visible = true;
                if (verificarSituacaoClienteParcial() == true)
                {
                    lbl_Situacao.Text = "O Cliente selecionado está em débito com R$ " + valorCliente;
                }
                else
                {
                    lbl_Situacao.Text = "";
                }
            }
        }
Пример #9
0
        private void btn_Pesquisar_Click(object sender, EventArgs e)
        {
            //abre o formulario frmpesquisarCliente e recebe os valores da propriedade do frmpesquisarcliente
            FrmPesquisarCliente PC = new FrmPesquisarCliente();

            PC.ShowDialog();


            if (PC.Codigo != null && PC.Codigo != "1")
            {
                txt_Codigo.Text = PC.Codigo;
                try
                {
                    idCliente  = int.Parse(PC.Codigo);
                    cliente.id = int.Parse(PC.Codigo);
                    cliente.Consultar();
                    txt_Nome.Text       = cliente.nome;
                    dateNascimento.Text = cliente.dataNascimento;
                    mask_CPF.Text       = Security.Dry(cliente.CPF);
                    mask_RG.Text        = Security.Dry(cliente.RG);
                    mask_Cep.Text       = cliente.CEP;
                    txt_Bairro.Text     = cliente.bairro;
                    txt_Endereco.Text   = cliente.endereco;
                    txt_Numero.Text     = cliente.numero.ToString();
                    txt_Cidade.Text     = cliente.cidade;
                    cb_Estado.Text      = cliente.estado;
                    mask_Telefone.Text  = cliente.telefone;
                    mask_Celular.Text   = cliente.celular;
                    txt_Email.Text      = cliente.email;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Caixa Fácil", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Пример #10
0
        private void listagensDeClientesCadastradosToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmPesquisarCliente pesquisarCliente = new FrmPesquisarCliente();

            pesquisarCliente.ShowDialog();
        }