コード例 #1
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();
         }
     }
 }
コード例 #2
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();
     }
 }
コード例 #3
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();
                }
            }
        }
コード例 #4
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;
        }
コード例 #5
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();
     }
 }
コード例 #6
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();
 }
コード例 #7
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();
 }
コード例 #8
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();
            }
        }
コード例 #9
0
 public FrmAssociaProcessoFuncionario()
 {
     InitializeComponent();
     Banco banco = new Banco();
     GerenciamentoProcessos gere = new GerenciamentoProcessos(banco);
     banco.conecta();
     DataTable funcionarios = gere.listarFuncionarios();
     cbbAdvogadoResponsavel.DisplayMember = "Fun_Nome";
     cbbAdvogadoResponsavel.ValueMember = "Fun_Codigo";
     cbbAdvogadoResponsavel.DataSource = funcionarios;
 }
コード例 #10
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;
        }
コード例 #11
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();
        }
コード例 #12
0
 public frmGerenciamentoProcessos()
 {
     InitializeComponent();
     Banco banco = new Banco();
     GerenciamentoProcessos consul = new GerenciamentoProcessos(banco);
     banco.conecta();
     //DataTable funcionarios = consul.listarFuncionarios();
     cbbAdvogadoResponsavel.DisplayMember = "Fun_Nome";
     cbbAdvogadoResponsavel.ValueMember = "Fun_Codigo";
     //cbbAdvogadoResponsavel.DataSource = funcionarios;
     cbbAdvogadoResponsavel.Enabled = false;
     //preencheComboAdvResp();
     habilitar("N");
 }
コード例 #13
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            if (ttbNome.Text == "")
                MessageBox.Show("Digite o nome da empresa");
            else if(ttbCidade.Text == "")
                MessageBox.Show("Digite o nome da cidade");
            else if (ttbDescrição.Text == "")
                MessageBox.Show("Digite a descrição da empresa");
            else if(ttbEndereco.Text == "")
                MessageBox.Show("Digite o endereço da empresa");
            else if(cbbUF.SelectedIndex == -1)
                MessageBox.Show("Selecione o estado");
            else if (ttbTelFixo.Text == "")
                MessageBox.Show("Digite o telefone da empresa");
            else
            {
                Banco banco = new Banco();
                banco.conecta();
                CadastroDadosEmpresa teste = new CadastroDadosEmpresa(banco);
                byte[] vetorImagem ;
                if (pbxImagem.Image != null)
                    vetorImagem = getByteArrImagem(pbxImagem.Image);
                else
                    vetorImagem = null;

                if (primeiraVez)
                {
                    if (teste.incluir(ttbNome.Text, ttbCNPJ.Text.Trim(), ttbDescrição.Text, ttbTelFixo.Text.Trim(), ttbCEP.Text.Trim(), ttbEndereco.Text, vetorImagem, ttbEmail.Text, ttbNumero.Text.Trim(), ttbCelular1.Text.Trim(), ttbCelular2.Text.Trim(), cbbUF.SelectedItem.ToString(), ttbBairro.Text, ttbCidade.Text))
                    {
                        MessageBox.Show("Cadastro realizado com sucesso");
                        btnNovo.PerformClick();
                    }
                    else
                        MessageBox.Show("Cadastro não realizado");

                }//pbxImagem.Image
                else
                {
                    if (teste.alterar(codigo, ttbNome.Text, ttbCNPJ.Text.Trim(), ttbDescrição.Text, ttbTelFixo.Text.Trim(), ttbCEP.Text.Trim(), ttbEndereco.Text, vetorImagem, ttbEmail.Text, ttbNumero.Text.Trim(), ttbCelular1.Text.Trim(), ttbCelular2.Text.Trim(), cbbUF.SelectedItem.ToString(), ttbBairro.Text, ttbCidade.Text))
                    {
                        MessageBox.Show("Alteração realizada com sucesso");
                        btnNovo.PerformClick();
                    }
                    else
                        MessageBox.Show("Alteração não realizada");
                }
                banco.desconecta();
            }
        }
コード例 #14
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;
        }
コード例 #15
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;
        }
コード例 #16
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();
        }
コード例 #17
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();
        }
コード例 #18
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;
        }
コード例 #19
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();
 }
コード例 #20
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();
        }
コード例 #21
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();
 }
コード例 #22
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();
 }
コード例 #23
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();
 }
コード例 #24
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();
        }
コード例 #25
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();
                }
            }
        }
コード例 #26
0
ファイル: frmLogin.cs プロジェクト: mariomarques123/esi
        private void btnLogin_Click(object sender, EventArgs e)
        {
            Usuarios usu = new Usuarios(new BancoM());
            DataTable dtt = usu.localizarPor("usu_login", ttbUsuario.Text);

            if (ttbUsuario.Text.Trim() =="" || dtt.Rows.Count == 0)
            {
                MessageBox.Show("Usuario não existe", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                ttbUsuario.Focus();
            }
            else if (dtt.Rows[0]["usu_senha"].ToString() != ttbSenha.Text)
            {
                MessageBox.Show("Senha invalida", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
                ttbSenha.Focus();
            }
            else
            {
                //somente prosseguira quando os dados da empresa forem cadastrados corretamente!

                Banco banco = new Banco();
                CadastroDadosEmpresa consulta = new CadastroDadosEmpresa(banco);
                banco.conecta();

                while (consulta.verificaPrimeiroAcesso())
                {
                    frmCadastroEmpresaInicial janela = new frmCadastroEmpresaInicial();
                    janela.ShowDialog();
                    janela.Dispose();
                }

                this.Visible = false;
                frmMenuPrincipal f = new frmMenuPrincipal(dtt.Rows[0]);
                f.ShowDialog();
                f.Close();
                this.Close();
            }
        }
コード例 #27
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();
     }
 }
コード例 #28
0
ファイル: CadastroContas.cs プロジェクト: mariomarques123/esi
 public CadastroContas(Banco banco)
 {
     this.banco = banco;
 }
コード例 #29
0
 public CadastroCliente(Banco banco)
 {
     this.banco = banco;
 }
コード例 #30
0
 public AssociaFuncionarioContaBanco(Banco banco)
 {
     this.banco = banco;
 }