コード例 #1
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            Banco banco = new Banco();
            banco.conecta();
            GerenciamentoMovimentacoes consulta = new GerenciamentoMovimentacoes(banco);

            if (rbSaida.Checked)
            {
                tabelaDados = consulta.listarMovimentacaoDebito(dtpInicio.Value, dtpFim.Value);
                tipoRelatorio = TipoRelatorioGerado.RelSaida;
                correcaoTabela();
            }

            else if (rbEntradaSaida.Checked)
            {
                tabelaDados = consulta.listarMovimentacaoTudo(dtpInicio.Value, dtpFim.Value);
                tipoRelatorio = TipoRelatorioGerado.RelAmbos;
                correcaoTabela();
            }
            else
            {
                tabelaDados = consulta.listarMovimentacaoCredito(dtpInicio.Value, dtpFim.Value);
                tipoRelatorio = TipoRelatorioGerado.RelEntrada;
                correcaoTabela();
            }

            banco.desconecta();
            if (tabelaDados != null)
                dataGridView1.DataSource = tabelaDados;
        }
コード例 #2
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     Banco banco = new Banco();
     AtualizacaoHonorario conta = new AtualizacaoHonorario(banco);
     banco.conecta();
     if (rbConta.Checked)
     {
         if(ttbNumeroConta.Text == "")
             dgvResultado.DataSource = conta.listarHonorarios();
         else
             dgvResultado.DataSource = conta.localizarPorNumeroProcesso(ttbNumeroConta.Text);
     }
     else if (rbCodigo.Checked)
     {
         if (ttbCodigo.Text == "")
             dgvResultado.DataSource = conta.listarHonorarios();
         else
             dgvResultado.DataSource = conta.localizarPorCodigo(int.Parse( Gerais.retiraTodosCharter(ttbCodigo.Text, ' ') ));
     }
     else
     {
         dgvResultado.DataSource = conta.listarHonorarios();
     }
     banco.desconecta();
 }
コード例 #3
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     Banco banco = new Banco();
     GerenciamentoCustasProcesso conta = new GerenciamentoCustasProcesso(banco);
     banco.conecta();
     if (rbCodigo.Checked)
     {
         if(ttbDescricao.Text == "")
             dgvResultado.DataSource = conta.listarTodos();
         else
             dgvResultado.DataSource = conta.localizarPorCodigo(int.Parse( Gerais.retiraTodosCharter(ttbDescricao.Text, ' ')));
     }
     else if (rbNome.Checked)
     {
         if (ttbCodigo.Text == "")
             dgvResultado.DataSource = conta.listarTodos();
         else
             dgvResultado.DataSource = conta.localizarPorNome(ttbCodigo.Text);
     }
     else
     {
         dgvResultado.DataSource = conta.listarTodos();
     }
     banco.desconecta();
 }
コード例 #4
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     int codigo = 0;
     int.TryParse(ttbCodigo.Text, out codigo);
     if (codigo > 0)
     {
         if (MessageBox.Show("Confirma exclusão?",
             "Confirmação",
             MessageBoxButtons.YesNo,
             MessageBoxIcon.Question,
             MessageBoxDefaultButton.Button2)
             == DialogResult.Yes)
         {
             Banco banco = new Banco();
             banco.conecta();
             CadastroTiposCusto com = new CadastroTiposCusto(banco);
             if (com.excluir(codigo))
             {
                 MessageBox.Show("Exclusão realizada com sucesso");
                 inicializar();
             }
             else
                 MessageBox.Show("Falha na exclusão!");
             banco.desconecta();
         }
     }
 }
コード例 #5
0
        private static DataTable preencherCombobox()
        {
            DataTable temp;
            Banco banco = new Banco();
            CadastroBancos bancos = new CadastroBancos(banco);
            banco.conecta();

            temp = bancos.listarTodos();
            banco.desconecta();
            return temp;
        }
コード例 #6
0
        private void btnLocalizar_Click(object sender, EventArgs e)
        {
            Banco banco = new Banco();
            FuncionariosAlter fun = new FuncionariosAlter(banco);
            banco.conecta();
            if (rbtNome.Checked)
                dgvFuncionarios.DataSource = fun.localizarPor("fun_nome", ttbFiltroNome.Text);

            if (rbtCidade.Checked)
                dgvFuncionarios.DataSource = fun.localizarPor("fun_cidade", ttbFiltroCidade.Text);
            banco.desconecta();
        }
コード例 #7
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            Banco banco = new Banco();
            banco.conecta();
            GerenciamentoCustasProcesso consulta = new GerenciamentoCustasProcesso(banco);
            if (!consulta.veirifcaPagamento(int.Parse(ttbCodigoCusta.Text)))
                MessageBox.Show("Impossível realizar a exclusão desta entrada pois ela já foi paga");
            else
            {
                int codigo = 0;
                int.TryParse(ttbCodigoCusta.Text, out codigo);
                if (codigo > 0)
                {
                    if (MessageBox.Show("Confirma exclusão?",
                        "Confirmação",
                        MessageBoxButtons.YesNo,
                        MessageBoxIcon.Question,
                        MessageBoxDefaultButton.Button2)
                        == DialogResult.Yes)
                    {

                        if (consulta.excluirRecebimentos(codigo))
                            MessageBox.Show("Exclusão do recebimento realizado com sucesso");
                        else
                            MessageBox.Show("Falha na exclusão do recebimento.");

                        if (consulta.excluir(codigo))
                        {
                            MessageBox.Show("Exclusão da custa realizada com sucesso");
                            inicializar();
                        }
                        else
                            MessageBox.Show("Falha na exclusão! Verifique se não existem associações com este cliente");
                        banco.desconecta();
                    }
                }
            }
            banco.desconecta();
        }
コード例 #8
0
        public FrmAssociaFuncionarioContaBancaria(string codigo,string nome, string cpf, string rg)
        {
            InitializeComponent();
            dgvResultado.DataSource = contasAssociadas;
            ttbCodigo.Text = codigo;
            ttbNome.Text =  nome;
            ttbCPF.Text =   cpf;
            ttbRG.Text = rg;
            btnLocalizarFuncionario.Enabled = false;

            Banco banco = new Banco();
            AssociaFuncionarioContaBanco cadastro = new AssociaFuncionarioContaBanco(banco);
            banco.conecta();
            contasAssociadas = cadastro.localizarPorCodigoFuncionarioFiltrado(int.Parse(codigo));
            dgvResultado.DataSource = contasAssociadas;
            banco.desconecta();
        }
コード例 #9
0
        //nao precisa de titulo aqui
        public frmCadastroEmpresaInicial()
        {
            InitializeComponent();

            Banco banco = new Banco();
            banco.conecta();
            CadastroDadosEmpresa teste = new CadastroDadosEmpresa(banco);
            DataTable selecao = teste.buscar();
            if (selecao.Rows.Count != 0)
            {
                primeiraVez = false;
                setDados(selecao);

            }
            else
                primeiraVez = true;
            banco.desconecta();
        }
コード例 #10
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     Banco banco = new Banco();
     CadastroTiposCusto conta = new CadastroTiposCusto(banco);
     banco.conecta();
     if (rbConta.Checked)
     {
         dgvResultado.DataSource = conta.localizarDescricao(ttbDescricao.Text);
     }
     else if (rbCodigo.Checked)
     {
         dgvResultado.DataSource = conta.localizarPorCodigo(int.Parse( Gerais.retiraTodosCharter(ttbCodigo.Text, ' ') ));
     }
     else
     {
         dgvResultado.DataSource = conta.listarTodas();
     }
     banco.desconecta();
 }
コード例 #11
0
        public FrmAssociaFuncionarioContaBancaria(int codigo, string numero, int agencia, string nomeBanco, int codigoBanco)
        {
            InitializeComponent();
            dgvResultado.DataSource = contasAssociadas;
            ttbCodigoBanco.Text = codigo.ToString();
            ttbNumeroConta.Text = numero;
            ttbNumeroConta.Text = agencia.ToString();
            ttbNomeBanco.Text = nomeBanco;
            ttbCodigoBanco.Text = codigoBanco.ToString();
            btnLocalizarFuncionario.Enabled = true;
            btnLocalizaConta.Enabled = false;

            Banco banco = new Banco();
            AssociaFuncionarioContaBanco cadastro = new AssociaFuncionarioContaBanco(banco);
            banco.conecta();
            //contasAssociadas = cadastro.localizarPorCodigoClienteFiltrado(int.Parse(codigo));
            dgvResultado.DataSource = contasAssociadas;
            banco.desconecta();
        }
コード例 #12
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     Banco banco = new Banco();
     CadastroDespesasEscritorio conta = new CadastroDespesasEscritorio(banco);
     banco.conecta();
     if (rbNome.Checked)
     {
         dgvResultado.DataSource = conta.localizarPorNome(ttbNome.Text);
     }
     else if (rbCodigo.Checked)
     {
         dgvResultado.DataSource = conta.localizarPorCodigo(int.Parse((ttbCodigo.Text == "" ? "0" : ttbCodigo.Text.Trim())));
     }
     else
     {
         dgvResultado.DataSource = conta.listarTodas();
     }
     banco.desconecta();
 }
コード例 #13
0
ファイル: FrmBuscaBancos.cs プロジェクト: mariomarques123/esi
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     Banco banco = new Banco();
     CadastroBancos conta = new CadastroBancos(banco);
     banco.conecta();
     if (rbNome.Checked)
     {
         dgvResultado.DataSource = conta.localizarPorNome(ttbNome.Text);
     }
     else if (rbCodigo.Checked)
     {
         string saida = Gerais.retiraTodosCharter(ttbCodigo.Text, ' ');
         int codigo = int.Parse(saida);
         dgvResultado.DataSource = conta.localizarPorCodigo(codigo);
     }
     else
     {
         dgvResultado.DataSource = conta.listarTodos();
     }
     banco.desconecta();
 }
コード例 #14
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     Banco banco = new Banco();
     GerenciamentoProcessos conta = new GerenciamentoProcessos(banco);
     banco.conecta();
     if (rbArea.Checked)
     {
         dgvResultado.DataSource = conta.localizarAreaAtuacao(ttbArea.Text);
     }
     else if (rbNumero.Checked)
     {
         if(ttbNumero.Text == "")
             dgvResultado.DataSource = conta.listarProcessos();
         else
             dgvResultado.DataSource = conta.localizarPorNumero(ttbNumero.Text);
     }
     else
     {
         dgvResultado.DataSource = conta.listarProcessos();
     }
     banco.desconecta();
 }
コード例 #15
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            int codigo = 0;
            int.TryParse(ttbCodigo.Text, out codigo);
            Banco banco = new Banco();
            banco.conecta();
            AtualizacaoHonorario com = new AtualizacaoHonorario(banco);
            if (com.verificaExistenciaRecebPago(codigo))
            {
                MessageBox.Show("Exclusão não pode ser realizada pois existe um ou mais recebimentos deste honorário recebidos.");
            }
            else if (codigo > 0)
            {
                if (MessageBox.Show("Confirma exclusão?",
                    "Confirmação",
                    MessageBoxButtons.YesNo,
                    MessageBoxIcon.Question,
                    MessageBoxDefaultButton.Button2)
                    == DialogResult.Yes)
                {
                    if (com.excluirRecebimentos(codigo))
                        MessageBox.Show("Exclusão dos recebimentos realizada com sucesso");
                    else
                        MessageBox.Show("Falha na exclusão dos recebentos!");

                    if (com.excluir(codigo))
                    {
                        MessageBox.Show("Exclusão realizada com sucesso");

                        inicializar();
                    }
                    else
                        MessageBox.Show("Falha na exclusão! Verifique se não existem associações com este honorário");
                    banco.desconecta();
                }
            }
        }
コード例 #16
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (dgvResultado.SelectedRows.Count != 1)
         MessageBox.Show("Selecione um campo para excluir", "Campo inválido");
     else if (MessageBox.Show("Confirma exclusão?",
             "Confirmação",
             MessageBoxButtons.YesNo,
             MessageBoxIcon.Question,
             MessageBoxDefaultButton.Button2)
             == DialogResult.Yes)
     {
         Banco banco = new Banco();
         banco.conecta();
         AssociaFuncionarioContaBanco com = new AssociaFuncionarioContaBanco(banco);
         if (com.excluir(int.Parse(ttbCodigo.Text), int.Parse(dgvResultado.SelectedRows[0].Cells["Column2"].Value.ToString())))
         {
             MessageBox.Show("Exclusão realizada com sucesso");
             contasAssociadas = com.localizarPorCodigoFuncionarioFiltrado(int.Parse(ttbCodigo.Text));
             dgvResultado.DataSource = contasAssociadas;
         }
         else
             MessageBox.Show("Falha na exclusão!");
         banco.desconecta();
     }
 }
コード例 #17
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            Banco banco = new Banco();
            banco.conecta();
            CadastroCliente consulta = new CadastroCliente(banco);

            if (rbSem.Checked)
            {
                tabelaDados = consulta.listarR12(false);
                tipoRelatorio = TipoRelatorioGerado.RelTodos;
            }
            else if (rbAndamento.Checked)
            {
                tabelaDados = consulta.listarR12(true);
                tipoRelatorio = TipoRelatorioGerado.RelAndamento;
            }

            else if (rbGrupoCidade.Checked)
            {
                tabelaDados = consulta.listarR34(true, null);
                tipoRelatorio = TipoRelatorioGerado.RelGrupoCidade;
            }

            else if (rbBuscaCidade.Checked)
            {
                if (ttbNome.Text != "")
                {
                    tabelaDados = consulta.listarR34(false, ttbNome.Text);
                    tipoRelatorio = TipoRelatorioGerado.RelCidadeUnica;
                }
                else
                    MessageBox.Show("Digite uma cidade para buscar");
            }
            else //se não faz o sem filtro
            {
                tabelaDados = consulta.listarR12(false);
                tipoRelatorio = TipoRelatorioGerado.RelTodos;
            }

            banco.desconecta();
            if(tabelaDados != null)
                dgvResultado.DataSource = tabelaDados;
        }
コード例 #18
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            if (ttbNumeroProcesso.Text != "")
            {
                if (MessageBox.Show("Confirma exclusão? As associações com clientes e funiconários também serão removidas",
                    "Confirmação",
                    MessageBoxButtons.YesNo,
                    MessageBoxIcon.Question,
                    MessageBoxDefaultButton.Button2)
                    == DialogResult.Yes)
                {
                    Banco banco = new Banco();
                    banco.conecta();
                    GerenciamentoProcessos com = new GerenciamentoProcessos(banco);
                    com.excluirAssociaClienteProcesso(ttbNumeroProcesso.Text);
                    com.excluirAssociaFuncionarioProcesso(ttbNumeroProcesso.Text);

                    if (!com.verificaExistenciaProcesso(ttbNumeroProcesso.Text))
                        MessageBox.Show("Não é possível excluir, este processo não está cadastrado.");
                    else if (com.excluir(ttbNumeroProcesso.Text))
                    {
                        MessageBox.Show("Exclusão realizada com sucesso");
                        inicializar();
                    }
                    else
                        MessageBox.Show("Falha na exclusão! Verifique se não existem associações com este processo");
                    banco.desconecta();
                }
            }
        }
コード例 #19
0
 private void btnAdicionarConta_Click(object sender, EventArgs e)
 {
     if (ttbCodigo.Text == "")
         MessageBox.Show("Selecione um cliente");
     else if(ttbCodConta.Text == "")
         MessageBox.Show("Selecione uma conta");
     else
     {
         int i = 0, selecionado;
         bool validar = true;
         selecionado = Convert.ToInt32(ttbCodConta.Text);
         for (i = 0; i < dgvResultado.Rows.Count; i++)
         {
             if (contasAssociadas.Rows[i]["con_codigo"].ToString() == selecionado.ToString())
             {
                 validar = false;
             }
         }
         if (validar)
         {
             Banco banco = new Banco();
             AssociaFuncionarioContaBanco cadastro = new AssociaFuncionarioContaBanco(banco);
             banco.conecta();
             if (cadastro.incluir(ttbCodConta.Text, int.Parse(ttbCodigo.Text)))
             {
                 MessageBox.Show("Cadastro realizado com sucesso");
                 contasAssociadas = cadastro.localizarPorCodigoFuncionarioFiltrado(int.Parse(ttbCodigo.Text));
                 dgvResultado.DataSource = contasAssociadas;
             }
             else
                 MessageBox.Show("Cadastro não realizada");
             banco.desconecta();
         }
         else
             MessageBox.Show("Conta já associada a este cliente");
     }
 }
コード例 #20
0
 private void btnLocalizar_Click(object sender, EventArgs e)
 {
     frmConsultaFuncionarios janela = new frmConsultaFuncionarios();
     janela.ShowDialog();
     DataRow selecao = janela.getLinhaSelecionada();
     janela.Dispose();
     if (selecao != null)
     {
         ttbCodigo.Text = selecao["fun_codigo"].ToString();
         ttbNome.Text =      selecao["fun_nome"].ToString();
         ttbCPF.Text =       selecao["fun_cpf"].ToString();
         ttbRG.Text =        selecao["fun_rg"].ToString();
         Banco banco = new Banco();
         AssociaFuncionarioContaBanco cadastro = new AssociaFuncionarioContaBanco(banco);
         banco.conecta();
         contasAssociadas = cadastro.localizarPorCodigoFuncionarioFiltrado(int.Parse(ttbCodigo.Text));
         dgvResultado.DataSource = contasAssociadas;
         banco.desconecta();
     }
 }
コード例 #21
0
 private void btnEfetivarRecebimento_Click(object sender, EventArgs e)
 {
     double valor;
     if(!double.TryParse(ttbValor.Text.Substring(2),out valor))
         MessageBox.Show("Digite o valor recebido.");
     else if (dgvResultado.SelectedRows.Count == 0)
         MessageBox.Show("Selecione um campo da busca para efetivar o recebimento.");
     else
     {
         string data = dgvResultado.Rows[dgvResultado.SelectedRows[0].Index].Cells["rece_datareceb"].Value.ToString();
         if (data.Length != 0)
             MessageBox.Show("Impossível efetivar recebimento, o campo selecionado já possui uma data de recebimento.");
         else
         {
             Banco banco = new Banco();
             GerenciamentoRecebimentos op = new GerenciamentoRecebimentos(banco);
             banco.conecta();
             int codigo;
             if (!int.TryParse(dgvResultado.Rows[dgvResultado.SelectedRows[0].Index].Cells["rece_codigo"].Value.ToString(), out codigo))
             {
                 MessageBox.Show("Falha ao tentar converter o código do recebimento.");
             }
             else
             {
                 op.efetivar(codigo,dtpDataRecebimentoEfetiva.Value,double.Parse(ttbValor.Text.Substring(2).Trim()));
                 MessageBox.Show("Recebimento realizado com sucesso.");
                 btnAtualizar.PerformClick();
             }
             banco.desconecta();
         }
     }
 }
コード例 #22
0
 private void btnGravar_Click_1(object sender, EventArgs e)
 {
     if(ttbNumAgencia.Text == "")
         MessageBox.Show("Digite o código da agência");
     else if(ttbNumeroConta.Text == "")
         MessageBox.Show("Digite o número da conta");
     else if(cbbBancos.SelectedIndex == -1)
         MessageBox.Show("Selecione o banco");
     else
     {
         Banco banco = new Banco();
         CadastroContas cadastro = new CadastroContas(banco);
         banco.conecta();
         if (ttbCodigo.Text != "")
         {
             if (cadastro.alterar(int.Parse(ttbCodigo.Text), ttbNumeroConta.Text, cbbBancos.SelectedIndex, int.Parse(ttbNumAgencia.Text.Trim())))
             {
                 MessageBox.Show("Alteração realizada com sucesso");
                 inicializar();
             }
             else
                 MessageBox.Show("Alteração não realizada");
         }
         else if (cadastro.verificaExistConta(ttbNumeroConta.Text, int.Parse(ttbNumAgencia.Text), int.Parse(cbbBancos.SelectedValue.ToString())))
         {
             MessageBox.Show("Impossivel realizar cadastro, este número de conta neste banco já existe.");
         }
         else if (cadastro.incluir(ttbNumeroConta.Text, int.Parse(cbbBancos.SelectedValue.ToString()), int.Parse(ttbNumAgencia.Text.Trim())))
         {
             MessageBox.Show("Cadastro realizado com sucesso");
             inicializar();
         }
         else
             MessageBox.Show("Cadastro não realizado");
         banco.desconecta();
     }
 }
コード例 #23
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            Banco banco = new Banco();
            banco.conecta();
            AtualizacaoHonorario consulta = new AtualizacaoHonorario(banco);

            if (rbSem.Checked)
            {
                tabelaDados = consulta.listarHonorariosRelat();
                tipoRelatorio = TipoRelatorioGerado.RelSemFiltro;
            }
            else if (rbPeriodo.Checked)
            {
                tabelaDados = consulta.listarHonorarioPeriodo(dtpInicio.Value,dtpFim.Value);
                tipoRelatorio = TipoRelatorioGerado.RelPeriodo;
            }
            else if (rbCliente.Checked)
            {
                if (ttbCliente.Text != "")
                {
                    tabelaDados = consulta.listarHonorarioCliente(ttbCliente.Text);
                    tipoRelatorio = TipoRelatorioGerado.RelCliente;
                }
                else
                    MessageBox.Show("Selecione o cliente para prosseguir");

            }
            else if (rbProcesso.Checked)
            {
                if (ttbNumeroProcesso.Text != "")
                {
                    tabelaDados = consulta.localizarPorNumeroProcessoRelat(ttbNumeroProcesso.Text);
                    tipoRelatorio = TipoRelatorioGerado.RelProcesso;
                }
                else
                    MessageBox.Show("Selecione o processo para prosseguir");
            }
            else //se não faz o sem filtro
            {
                tabelaDados = consulta.listarHonorariosRelat();
                tipoRelatorio = TipoRelatorioGerado.RelSemFiltro;
            }

            banco.desconecta();
            if (tabelaDados != null)
                dgvResultado.DataSource = tabelaDados;
        }
コード例 #24
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            Banco banco = new Banco();
                GerenciamentoProcessos cadastro = new GerenciamentoProcessos(banco);
                banco.conecta();

            if (ttbNumeroProcesso.Text == "")
                MessageBox.Show("Digite o número do processo");
            else if (ttbNumeroProcesso.Enabled && cadastro.verificaExistenciaProcesso(ttbNumeroProcesso.Text))
                MessageBox.Show("Este número de processo já existe!");
            else if (ttbVara.Text == "")
                MessageBox.Show("Digite a Vara do processo");
            else if (ttbAreaAcao.Text == "")
                MessageBox.Show("Digite a Área de ação");
            else if (ttbTipoAcao.Text == "")
                MessageBox.Show("Digite o tipo de ação");
            else if (cbbAdvogadoResponsavel.SelectedIndex == -1)
                MessageBox.Show("Selecione o advogado responsável");
            else if (cbbNivelAcesso.SelectedIndex == -1)
                MessageBox.Show("Selecione o nivel de acesso");
            else
            {
                char escolha;
                if (ccbClientePHon.Checked)
                    escolha = 'S';
                else
                    escolha = 'N';

               if (cadastro.verificaExistenciaProcesso(ttbNumeroProcesso.Text))
                {
                    if (cadastro.alterar(ttbNumeroProcesso.Text, ttbVara.Text, ttbForum.Text, ttbTipoAcao.Text, ttbSituacao.Text, ttbDescricao.Text, ttbJuiz.Text, ttbAreaAcao.Text, ttbLocalTramite.Text, dateTimePicker1.Value, cbbNivelAcesso.SelectedIndex, int.Parse(cbbAdvogadoResponsavel.SelectedValue.ToString()), escolha))
                    {

                        banco.conecta();
                        cadastro.excluirAssociaFuncionarioProcesso(ttbNumeroProcesso.Text);
                        foreach (DataRow i in funcionarios.Rows)
                        {
                            cadastro.associarFuncionariosProcesso(int.Parse(i["Fun_codigo"].ToString()), ttbNumeroProcesso.Text);
                        }
                        banco.conecta();
                        cadastro.excluirAssociaClienteProcesso(ttbNumeroProcesso.Text);
                        foreach (DataRow i in clientes.Rows)
                        {
                            cadastro.associarClientesProcesso(int.Parse(i["cli_codigo"].ToString()), ttbNumeroProcesso.Text);
                        }

                        MessageBox.Show("Alteração realizada com sucesso");
                        inicializar();
                    }
                    else
                        MessageBox.Show("Alteração não realizada");
                }
                else if (cadastro.incluir(ttbNumeroProcesso.Text, ttbVara.Text, ttbForum.Text, ttbTipoAcao.Text, ttbSituacao.Text, ttbDescricao.Text, ttbJuiz.Text, ttbAreaAcao.Text, ttbLocalTramite.Text, dateTimePicker1.Value, cbbNivelAcesso.SelectedIndex, int.Parse(cbbAdvogadoResponsavel.SelectedValue.ToString()), escolha))
                {

                    banco.conecta();
                    cadastro.excluirAssociaFuncionarioProcesso(ttbNumeroProcesso.Text);
                    foreach (DataRow i in funcionarios.Rows)
                    {
                        cadastro.associarFuncionariosProcesso(int.Parse(i["Fun_codigo"].ToString()), ttbNumeroProcesso.Text);
                    }
                    banco.conecta();
                    cadastro.excluirAssociaClienteProcesso(ttbNumeroProcesso.Text);
                    foreach (DataRow i in clientes.Rows)
                    {
                        cadastro.associarClientesProcesso(int.Parse(i["cli_codigo"].ToString()), ttbNumeroProcesso.Text);
                    }

                    MessageBox.Show("Cadastro realizado com sucesso");
                    inicializar();
                }
                else
                    MessageBox.Show("Cadastro não realizado");
                banco.desconecta();
            }
        }
コード例 #25
0
        //private void btnNovo_Click(object sender, EventArgs e)
        //{
        //    habilitar("I");
        //}
        //private void btnAlterar_Click(object sender, EventArgs e)
        //{
        //    habilitar("A");
        //}
        //private void btnLocalizar_Click(object sender, EventArgs e)
        //{
        //    habilitar("V");
        //}
        private void btnAtualizar_Click(object sender, EventArgs e)
        {
            if (rbProcesso.Checked && ttbCriterio.Text == "")
            {
                MessageBox.Show("Digite o número do processo.");
            }
            else
            {
                Banco banco = new Banco();
                GerenciamentoRecebimentos op = new GerenciamentoRecebimentos(banco);
                banco.conecta();
                int op1 = 0, op2 = 0, op3 = 0;
                bool validar = true;
                if (rbHonorario.Checked)
                {
                    op1 = 1;
                    validar = false;
                }
                else if (rbCusta.Checked)
                {
                    validar = false;
                    op1 = 2;
                }

                if (rbRecebido.Checked)
                {
                    op2 = 1;
                    validar = false;
                }
                else if (rbNaoRecebido.Checked)
                {
                    validar = false;
                    op2 = 2;
                }

                if (rbCliente.Checked)
                {
                    op3 = 1;
                    validar = false;
                }
                else if (rbProcesso.Checked)
                {
                    op3 = 2;
                    validar = false;
                }
                if (validar)
                    resultado = op.localizarTodos();
                else
                    resultado = op.granLocaliza(ttbCriterio.Text, op1, op2, op3);

                dgvResultado.DataSource = resultado;
                banco.desconecta();
            }
        }
コード例 #26
0
 private void btnGravar_Click(object sender, EventArgs e)
 {
     if (ttbNome.Text == null)
         MessageBox.Show("Digite o nome do cliente");
     else if (cbbUF.SelectedIndex == -1)
         MessageBox.Show("Selecione o estado");
     else
     {
         Banco banco = new Banco();
         CadastroCliente cadastro = new CadastroCliente(banco);
         banco.conecta();
         if (ttbCodigo.Text != "")
         {
             if (cadastro.alterar(int.Parse(ttbCodigo.Text), ttbNome.Text, ttbCPF.Text.Trim(),ttbCNPJ.Text.Trim(),ttbRG.Text.Trim(),ttbEndereco.Text, ttbNome.Text, ttbBairro.Text, ttbCEP.Text.Trim(), ttbCidade.Text, cbbUF.SelectedItem.ToString(),ttbEmail.Text, ttbTelRes.Text.Trim(), ttbTelCom.Text.Trim(), ttbCelular.Text.Trim()))
             {
                 MessageBox.Show("Alteração realizada com sucesso");
                 inicializar();
             }
             else
                 MessageBox.Show("Alteração não realizada");
         }
         else if (cadastro.incluir(ttbNome.Text, ttbCPF.Text.Trim(), ttbCNPJ.Text.Trim(), ttbRG.Text.Trim(), ttbEndereco.Text, ttbNome.Text, ttbBairro.Text, ttbCEP.Text.Trim(), ttbCidade.Text, cbbUF.SelectedItem.ToString(), ttbEmail.Text, ttbTelRes.Text.Trim(), ttbTelCom.Text.Trim(), ttbCelular.Text.Trim()))
         {
             MessageBox.Show("Cadastro realizado com sucesso");
             inicializar();
         }
         else
             MessageBox.Show("Cadastro não realizado");
         banco.desconecta();
     }
 }
コード例 #27
0
 private void btnGravar_Click(object sender, EventArgs e)
 {
     if (ttbDescricao.Text == null)
         MessageBox.Show("Digite a descricao do custo.");
     else if (ttbValor.Text.Trim() == "")
         MessageBox.Show("Digite o valor comum do custo");
     else
     {
         Banco banco = new Banco();
         CadastroTiposCusto cadastro = new CadastroTiposCusto(banco);
         banco.conecta();
         if (ttbCodigo.Text != "")
         {
             if (cadastro.alterar(int.Parse(ttbCodigo.Text),ttbDescricao.Text, double.Parse(ttbValor.Text.Substring(2).Trim())))
             {
                 MessageBox.Show("Alteração realizada com sucesso");
                 inicializar();
             }
             else
                 MessageBox.Show("Alteração não realizada");
         }
         else if (cadastro.incluir(ttbDescricao.Text, double.Parse(ttbValor.Text.Substring(2).Trim())))
         {
             MessageBox.Show("Cadastro realizado com sucesso");
             inicializar();
         }
         else
             MessageBox.Show("Cadastro não realizado");
         banco.desconecta();
     }
 }
コード例 #28
0
        private void btnConsultar_Click(object sender, EventArgs e)
        {
            Banco banco = new Banco();
            banco.conecta();
            GerenciamentoProcessos consulta = new GerenciamentoProcessos(banco);

            if (rbSemFiltro.Checked)
            {
                tabelaDados = consulta.listarProcessosR1();
                tipoRelatorio = TipoRelatorioGerado.RelSemFiltro;
            }
            else if (rbAndamento.Checked)
            {
                tabelaDados = consulta.listarProcessosR23(true);
                tipoRelatorio = TipoRelatorioGerado.RelEmAndamento;
            }

            else if (rbArquivado.Checked)
            {
                tabelaDados = consulta.listarProcessosR23(false);
                tipoRelatorio = TipoRelatorioGerado.RelArquivado;
            }

            else if (rbClienteUnico.Checked)
            {
                if (clienteSelecionado)
                {
                    tabelaDados = consulta.listarProcessosGrCliR45(true,codigoCliente);
                    tipoRelatorio = TipoRelatorioGerado.RelPorCliente;
                }
                else
                    MessageBox.Show("Selecione o cliente para prosseguir");
            }
            else if (rbCGrupoCliente.Checked)
            {
                tabelaDados = consulta.listarProcessosGrCliR45(false, null);
                tipoRelatorio = TipoRelatorioGerado.RelAgrupadoCliente;
            }
            else //se não faz o sem filtro
            {
                tabelaDados = consulta.listarProcessosR1();
                tipoRelatorio = TipoRelatorioGerado.RelSemFiltro;
            }

            banco.desconecta();
            if(tabelaDados != null)
                dataGridView1.DataSource = tabelaDados;
        }
コード例 #29
0
 private void btnLimpar_Click(object sender, EventArgs e)
 {
     if (dgvResultado.Rows.Count == 0)
         MessageBox.Show("Não existem registros para serem excluidos");
     else if (MessageBox.Show("Confirma exclusão? Serão excluido todas as ocorrências",
             "Confirmação",
             MessageBoxButtons.YesNo,
             MessageBoxIcon.Question,
             MessageBoxDefaultButton.Button2)
             == DialogResult.Yes)
     {
         Banco banco = new Banco();
         banco.conecta();
         AssociaFuncionarioContaBanco com = new AssociaFuncionarioContaBanco(banco);
         if (com.excluirTodas(int.Parse(ttbCodigo.Text)))
         {
             MessageBox.Show("Exclusão realizada com sucesso");
             contasAssociadas = com.localizarPorCodigoFuncionarioFiltrado(int.Parse(ttbCodigo.Text));
             dgvResultado.DataSource = contasAssociadas;
         }
         else
             MessageBox.Show("Falha na exclusão!");
         banco.desconecta();
     }
 }
コード例 #30
0
 private void btnGravar_Click(object sender, EventArgs e)
 {
     if (ttbCodigoBanco.Text == "")
         MessageBox.Show("Digite o código do banco");
     else if (ttbNomeBanco.Text == "")
         MessageBox.Show("Digite o nome do banco");
     else
     {
         Banco banco = new Banco();
         CadastroBancos cadastro = new CadastroBancos(banco);
         banco.conecta();
         if (cadastro.verificaCodigoBancoEx(int.Parse(ttbCodigoBanco.Text)) && ttbCodigoChave.Text == "")
         {
             MessageBox.Show("Código do banco já cadastrado.");
         }
         else if (ttbCodigoChave.Text != "")
         {
             if (cadastro.alterar(int.Parse(ttbCodigoChave.Text),ttbNomeBanco.Text, int.Parse(ttbCodigoBanco.Text.Trim())))
             {
                 MessageBox.Show("Alteração realizada com sucesso");
                 inicializar();
             }
             else
                 MessageBox.Show("Alteração não realizada");
         }
         else if (cadastro.incluir(ttbNomeBanco.Text, int.Parse(ttbCodigoBanco.Text.Trim()) ))
         {
             MessageBox.Show("Cadastro realizado com sucesso");
             inicializar();
         }
         else
             MessageBox.Show("Falha!, Cadastro não realizado");
         banco.desconecta();
     }
 }