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(); }
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(); }
private void btnGravar_Click(object sender, EventArgs e) { if (ccbPago.Checked && ttbValorRecebido.Text == "") MessageBox.Show("Digite o valor recebido"); else if(ttbCodigoTipo.Text == "") MessageBox.Show("Selecione o tipo de Custa"); else if(ttbNumeroProcesso.Text == "") MessageBox.Show("Selecione o número do processo"); else if(ttbDescricao.Text == "") MessageBox.Show("Digite a descrição da custa"); else if(!rbAdvogadoPaga.Checked && !rbClientePaga.Checked) MessageBox.Show("Selecione quem irá pagar esta custa"); else { Banco banco = new Banco(); GerenciamentoCustasProcesso cadastro = new GerenciamentoCustasProcesso(banco); GerenciamentoRecebimentos recebimentos = new GerenciamentoRecebimentos(banco); GerenciamentoProcessos processo = new GerenciamentoProcessos(banco); banco.conecta(); if (ttbCodigoCusta.Text == "") { if (rbClientePaga.Checked) { if (processo.verificaPermisaoInclusao(ttbNumeroProcesso.Text)) { if (cadastro.incluir(ttbDescricao.Text, Gerais.converteStoD(ttbValorTotal.Text), int.Parse(ttbCodigoTipo.Text))) { MessageBox.Show("Cadastro realizado com sucesso"); int codigo = banco.getIdentity(); //if (MessageBox.Show("Deseja realizar o lançamento destes recebimentos?", "Lançamento de recebimentos", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) //{ if (!ccbPago.Checked) //não pago { if (recebimentos.incluirCusta(codigo, 0, ttbNumeroProcesso.Text, null, ttbDescricao.Text, Gerais.converteStoD(ttbValorTotal.Text), dtpVencimento.Value, Gerais.converteStoD(ttbValorRecebido.Text))) { inicializar(); MessageBox.Show("Cadastro dos recebimentos realizado com sucesso"); } else MessageBox.Show("Cadastro não realizado"); } else //pago { if (recebimentos.incluirCusta(codigo, 0, ttbNumeroProcesso.Text, dtpPagamento.Value, ttbDescricao.Text, Gerais.converteStoD(ttbValorTotal.Text), dtpVencimento.Value, Gerais.converteStoD(ttbValorRecebido.Text))) { MessageBox.Show("Cadastro realizado com sucesso"); inicializar(); } else MessageBox.Show("Cadastro não realizado"); } //} //else // inicializar(); } else MessageBox.Show("Cadastro não realizado"); } else MessageBox.Show("Este processo não permite a inclusão de custas para o cliente"); } else { if (cadastro.incluir(ttbDescricao.Text, Gerais.converteStoD(ttbValorTotal.Text), int.Parse(ttbCodigoTipo.Text))) { inicializar(); MessageBox.Show("Cadastro realizado com sucesso"); } else MessageBox.Show("Cadastro não realizado"); } } banco.desconecta(); } }
private void button1_Click(object sender, EventArgs e) { FrmBuscaProcessos janela = new FrmBuscaProcessos(); janela.ShowDialog(); DataRow linha = janela.getLinhaSelecionada(); if (linha != null) { ttbNumeroProcesso.Text = linha["pro_numero"].ToString(); Banco banco = new Banco(); banco.conecta(); GerenciamentoCustasProcesso consulta = new GerenciamentoCustasProcesso(banco); custasProcessos = consulta.listarCustasProcesso(linha["pro_numero"].ToString()); banco.desconecta(); dgvResultado1.DataSource = custasProcessos; } }
private void btnLocalizar_Click(object sender, EventArgs e) { FrmBuscaCustoProcessoM janela = new FrmBuscaCustoProcessoM(); janela.ShowDialog(); DataRow selecao = janela.getLinhaSelecionada(); janela.Dispose(); if (selecao != null) { ttbCodigoCusta.Text = selecao["cus_codigo"].ToString(); ttbDescricao.Text = selecao["cus_descricao"].ToString(); ttbValorTotal.Text = double.Parse(selecao["cus_valor"].ToString()).ToString("$0000000.00"); ttbCodigoTipo.Text = selecao["tic_codigo"].ToString(); Banco banco = new Banco(); CadastroTiposCusto conta = new CadastroTiposCusto(banco); GerenciamentoCustasProcesso custa = new GerenciamentoCustasProcesso(banco); banco.conecta(); int numeroProcesso= custa.getNumeroProcesso(int.Parse(selecao["cus_codigo"].ToString())); if (numeroProcesso != -1) { ttbNumeroProcesso.Text = numeroProcesso.ToString(); custasProcessos = custa.listarCustasProcesso(ttbNumeroProcesso.Text); banco.desconecta(); dgvResultado1.DataSource = custasProcessos; } banco.conecta(); DataTable resultado = conta.localizarPorCodigo(int.Parse(ttbCodigoTipo.Text)); resultado.Rows[0]["tic_descricao"].ToString(); habilitar("V"); } }