예제 #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 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();
 }
        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");
            }
        }