private void dgvParcelas_DoubleClick(object sender, EventArgs e)
        {
            if (tag.Equals("A"))
            {
                parcela.IdParcela      = int.Parse(dgvParcelas.CurrentRow.Cells[3].Value.ToString());
                parcela.Valor          = Double.Parse(dgvParcelas.CurrentRow.Cells[4].Value.ToString());
                parcela.DataVencimento = dgvParcelas.CurrentRow.Cells[5].Value.ToString();

                switch (parcela.Situacao = dgvParcelas.CurrentRow.Cells[6].Value.ToString())
                {
                case "Pago":
                    parcela.Situacao = "D";
                    break;

                case "Devendo":
                    parcela.Situacao = "P";
                    break;
                }
                parcela.Observacao = dgvParcelas.CurrentRow.Cells[7].Value.ToString();
                Arranja();
                gpParcela.Visible = true;
                SqlAuxiliar sqlAux = new SqlAuxiliar();
                sqlAux.AlteraParcelaRapido(parcela);
                RefreshDgv();
            }
        }
Ejemplo n.º 2
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            sqlAux.PesquisaContrato(dgvContratos, cbFiltros.Text, txtPesquisa.Text,
                                    cbFiltros.SelectedIndex);
        }
        public void LocalizaContrato()
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            sqlAux.LocalizaContrato(contrato);
            RefreshDgv();
        }
        private void btnSalva_Click(object sender, EventArgs e)
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            InsereDadosNasClasses();
            sqlAux.AlteraParcela(parcela);
            RefreshDgv();
        }
        private void LocalizaProcesso()
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            InsereDadosNasClasses();
            sqlAux.LocalizaProcesso(cliente, parteContraria, processo);
            Arranja();
        }
Ejemplo n.º 6
0
        private void btnGeraRelatorio_Click(object sender, EventArgs e)
        {
            string      nomeCaptador = cbNomeCaptadores.Text;
            string      mes          = DtpData.Value.ToString("MM");
            string      ano          = DtpData.Value.ToString("yyyy");
            SqlAuxiliar sqlAux       = new SqlAuxiliar();

            sqlAux.GeraRelatorio(nomeCaptador, mes, ano);
        }
Ejemplo n.º 7
0
        private void btnLogar_Click(object sender, EventArgs e)
        {
            SqlAuxiliar sqlAux  = new SqlAuxiliar();
            Usuaria     usuaria = new Usuaria(txtNomeUsuaria.Text, txtSenha.Text);

            if (sqlAux.LoginExiste(usuaria))
            {
                ValidaLogin(usuaria);
            }
            else
            {
                MessageBox.Show("USUARIA NÃO CADASTRADA NO SISTEMA!");
            }
        }
        private void btnCadastra_Click(object sender, EventArgs e)
        {
            try
            {
                SqlAuxiliar sqlAux         = new SqlAuxiliar();
                bool        insercaoValida = FormataTexto(mskNumProcesso.Text).Length > 0 &&
                                             FormataTexto(cbArea.Text).Length > 0 && FormataTexto(txtForo.Text).Length > 0 &&
                                             FormataTexto(cbTipoAcao.Text).Length > 0 &&
                                             FormataTexto(mskCpf.Text).Length > 0 && FormataTexto(cbIndicacao.Text).Length > 0 &&
                                             (rbFisico.Checked || rbJuridico.Checked) &&
                                             FormataTexto(txtNomePContraria.Text).Length > 0;

                if (insercaoValida)
                {
                    InsereDadosNasClasses();
                    if (btnCadastra.Text.Equals("Cadastrar"))
                    {
                        //CADASTRA

                        sqlAux.CadastraProcesso(cliente, parteContraria, processo,
                                                NovoCliente, NovaParteContraria);
                        MessageBox.Show("CADASTRADO com sucesso!", "MENSAGEM",
                                        MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        //ALTERA

                        sqlAux.AlteraProcesso(cliente, parteContraria, processo,
                                              NovoCliente, NovaParteContraria);
                        MessageBox.Show("ALTERADO com sucesso!", "MENSAGEM",
                                        MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    this.Close();

                    /*MessageBox.Show(cliente.ToString() + "\n" + //    --------LOG PRA VER SE O VALOR ESTÁ INDO PRAS CLASSES
                     *      parteContraria.ToString() + "\n" +
                     *      processo.ToString());*/
                }
                else
                {
                    MessageBox.Show("VERIFIQUE SE INSERIU OS DADOS CORRETAMENTE", "MENSAGEM",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }
        private void btnRemoveLinha_Click(object sender, EventArgs e)
        {
            var dialogoConfirmacao =
                MessageBox.Show("TEM CERTEZA QUE QUER DELETAR ESSA PARCELA?",
                                "CAIXA DE CONFIRMAÇÃO",
                                MessageBoxButtons.YesNo,
                                MessageBoxIcon.Warning);

            if (dialogoConfirmacao == DialogResult.Yes)
            {
                SqlAuxiliar sqlAux = new SqlAuxiliar();
                InsereDadosNasClasses();
                sqlAux.RemoveParcela(parcela);
                RefreshDgv();
            }
        }
Ejemplo n.º 10
0
        private void IdentificaParteContrariaPeloNome()
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            InsereDadosNasClasses();
            if (tag.Equals(string.Empty) || tag.Equals("A"))         // SÓ IDENTIFICA SE FOR CADASTRAR OU ALTERAR REGISTRO
            {
                if (sqlAux.IsParteContrariaNovoNome(parteContraria)) //CASO SEJA UM NOVA PARTE CONTRÁRIA
                {
                    sqlAux.PegaUltimoIdParteContraria(parteContraria);
                    NovaParteContraria = true;
                }
                else
                {
                    MessageBox.Show("Parte Contrária já cadastrado no sistema! Completando informações");
                    Arranja();
                }
            }
        }
Ejemplo n.º 11
0
        private void IdentificaCliente()
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            InsereDadosNasClasses();
            if (tag.Equals(string.Empty) || tag.Equals("A")) // SÓ IDENTIFICA SE FOR CADASTRAR OU ALTERAR REGISTRO
            {
                if (sqlAux.IsClienteNovo(cliente))           //CASO SEJA UM NOVO CLIENTE
                {
                    sqlAux.PegaUltimoIdCliente(cliente);
                    NovoCliente = true;
                }
                else
                {
                    MessageBox.Show("Requerente já cadastrado no sistema! Completando informações");
                    Arranja();
                }
            }
        }
Ejemplo n.º 12
0
 public void ValidaLogin(Usuaria usuaria)
 {
     try
     {
         SqlAuxiliar sqlAux = new SqlAuxiliar();
         if (sqlAux.LoginConfere(usuaria))
         {
             FrmConsultaClientes frmConsultaClientes = new FrmConsultaClientes(usuaria);
             this.Hide();
             frmConsultaClientes.Show();
             frmConsultaClientes.FormClosed += new FormClosedEventHandler(fechaForm);
         }
         else
         {
             MessageBox.Show("DADOS NAO CONFEREM!");
         }
     }
     catch (Exception err)
     {
         MessageBox.Show(err.Message);
     }
 }
Ejemplo n.º 13
0
        private void cbFiltros_SelectedIndexChanged(object sender, EventArgs e)
        {
            ComboBox    cb     = (ComboBox)sender;
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            switch (cb.SelectedIndex)
            {
            case 5:         // ITEM : PROCESSOS NÃO REGISTRADOS
                btnCadastrar.Enabled = true;
                btnVer.Enabled       = false;
                btnAlterar.Enabled   = false;

                sqlAux.PesquisaContrato(dgvContratos, cb.Text, string.Empty, cb.SelectedIndex);
                break;

            default:
                btnCadastrar.Enabled = false;
                btnVer.Enabled       = true;
                btnAlterar.Enabled   = true;
                break;
            }
        }
        private void RefreshDgv()
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            sqlAux.RefreshDivida(contrato, dgvParcelas);

            //ALEM DE DAR REFRESH NO DGV
            //TAMBÉM PEGAMOS O TOTAL DO QUANTO O CLIENTE JÁ PAGOU
            lblTotalJaPago.Visible = true;
            double totalAPagar = contrato.ValorTotal - sqlAux.SomaParcelas(contrato);

            if (totalAPagar > 0)
            {
                lblTotalJaPago.Text = "TOTAL A PAGAR:" + "\n" +
                                      totalAPagar.ToString("C", CultureInfo.CurrentCulture);
            }
            else
            {
                lblTotalJaPago.Text = "SITUAÇÃO:" + "\n" +
                                      "QUITADO";
            }
        }
 private void btnAdicionaLinha_Click(object sender, EventArgs e)
 {
     if (gpParcela.Visible)
     {
         var dialogoConfirmacao =
             MessageBox.Show("TEM CERTEZA QUE QUER ADICIONAR UMA NOVA PARCELA?",
                             "CAIXA DE CONFIRMAÇÃO",
                             MessageBoxButtons.YesNo,
                             MessageBoxIcon.Information);
         if (dialogoConfirmacao == DialogResult.Yes)
         {
             SqlAuxiliar sqlAux = new SqlAuxiliar();
             InsereDadosNasClasses();
             sqlAux.CadastraParcela(parcela);
             RefreshDgv();
         }
     }
     else
     {
         gpParcela.Visible = true;
     }
 }
        public void RefreshDgv()
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            sqlAux.RefreshClientes(dgvClientes);
        }
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            sqlAux.PesquisaProcesso(dgvClientes, cbFiltros.Text, txtPesquisa.Text);
        }
        private void btnCadastraCobranca_Click(object sender, EventArgs e)
        {
            try
            {
                bool insercaoValida = ((txtFoiIndicacao.Text.Equals("Sim") &&
                                        double.Parse(txtValorComissao.Text) > 0)  //VERIFICA SE FOI INDICACAO
                                       ||
                                       (txtFoiIndicacao.Text.Equals("Não"))
                                       ) &&
                                      cbTipoDePagamento.Text.Length > 0 &&
                                      double.Parse(txtValorTotal.Text) > 0 &&
                                      txtDiaDeVencimento.Text.Replace(" ", "").Length > 0 &&
                                      double.Parse(txtValorEntrada.Text) > 0 &&
                                      dtpDataContrato.Text.Length > 0 &&
                                      ((double.Parse(txtValorDasParcelas.Text) > 0
                                        &&
                                        (double.Parse(txtValorEntrada.Text) <
                                         double.Parse(txtValorTotal.Text))))
                                      ||                         //VERIFICA SE O VALOR DA ENTRADA É IGUAL O TOTAL
                                      (double.Parse(txtValorEntrada.Text) >=
                                       double.Parse(txtValorTotal.Text)) &&
                                      int.Parse(cbDividoEm.Text) > 0;

                if (insercaoValida)
                {
                    InsereDadosNasClasses();

                    SqlAuxiliar sqlAux = new SqlAuxiliar();
                    if (btnCadastraCobranca.Text.Equals("Alterar Cobrança"))
                    {
                        //ALTERA
                        sqlAux.AlteraContrato(contrato);
                        MessageBox.Show("COBRANÇA ALTERADA!");
                        this.Close();
                    }
                    else
                    {
                        //CADASTRA
                        DtpDataVencimento.Value = dtpDataContrato.Value;
                        sqlAux.CadastraDivida(contrato, parcela, DtpDataVencimento);
                        MessageBox.Show("COBRANÇA CADASTRADA, VERIFIQUE A SITUAÇÃO DAS PARCELAS SE NECESSÁRIO!");

                        //A PARTIR DO MOMENTO QUE CADASTRA PODE ALTERAR
                        tag = "A";
                        btnCadastraCobranca.Text = "Alterar Cobrança";
                        btnAdicionaLinha.Visible = true;
                        btnRemoveLinha.Visible   = true;
                        btnSalva.Visible         = true;
                    }
                    RefreshDgv();
                }
                else
                {
                    MessageBox.Show("VERIFIQUE SE INSERIU OS DADOS CORRETAMENTE", "MENSAGEM",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }
        }
        public void IdentificaContrato()
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            sqlAux.PegaUltimoIdContrato(contrato);
        }
Ejemplo n.º 20
0
        private void FrmRelatorio_Load(object sender, EventArgs e)
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            sqlAux.ListaCaptadores(cbNomeCaptadores);
        }
Ejemplo n.º 21
0
        private void RefreshDgv()
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            sqlAux.RefreshContratos(dgvContratos);
        }
        public void LocalizaProcessoDoCliente()
        {
            SqlAuxiliar sqlAux = new SqlAuxiliar();

            sqlAux.LocalizaProcesso(cliente, processo);
        }