Esempio n. 1
0
        private void GravarClasseDespesa()
        {
            ClasseDespesa   classeDespesa   = new ClasseDespesa();
            ClasseDespesaBO classeDespesaBo = new ClasseDespesaBO();

            if (!string.IsNullOrEmpty(txtClasseDespesa.Text))
            {
                classeDespesa.NomeClasse = txtClasseDespesa.Text;
                classeDespesaBo.GravarClasseDespesa(classeDespesa);

                MessageBox.Show("Classe despesa gravado com sucesso", "Ok", MessageBoxButtons.OK, MessageBoxIcon.Information);

                if (MessageBox.Show("Deseja cadastrar uma nova classe de despesa ? ", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    txtClasseDespesa.Focus();
                    txtClasseDespesa.Clear();
                }
                else
                {
                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("Informe o nome da classe", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtClasseDespesa.Focus();
            }
        }
Esempio n. 2
0
        public IList <ClasseDespesa> RetornaListaClasseDespesas()
        {
            conexaoBanco = new ConexaoBanco();
            sb           = new StringBuilder();
            ClasseDespesa classeDespesa = new ClasseDespesa();

            sb.Append("SELECT * FROM tblClasseDespesa");

            OleDbDataReader       dr             = conexaoBanco.selectDR(sb.ToString());
            IList <ClasseDespesa> classeDespesas = new List <ClasseDespesa>();

            //Verifica se tem linha
            if (dr.HasRows)
            {
                //Ler as linhas
                while (dr.Read())
                {
                    classeDespesa.ClasseDespesaID = (int)dr["ClasseDespesaID"];
                    classeDespesa.NomeClasse      = (string)dr["NomeClasse"];

                    classeDespesas.Add(classeDespesa);
                }
            }
            else
            {
                classeDespesas = null;
            }

            //Fecha a conexao
            dr.Close();

            //retorna uma lista
            return(classeDespesas);
        }
Esempio n. 3
0
        public void AlterarClasseDespesa(ClasseDespesa classeDepesa)
        {
            conexaoBanco = new ConexaoBanco();
            sb           = new StringBuilder();

            sb.Append("UPDATE tblClasseDespesa SET ");
            sb.Append("NomeClasse = '" + classeDepesa.NomeClasse + "' ");
            sb.Append("WHERE ClasseDespesaID = " + classeDepesa.ClasseDespesaID);

            conexaoBanco.manterCRUD(sb.ToString());
        }
Esempio n. 4
0
        public void InserirClasseDespesa(ClasseDespesa classeDespesa)
        {
            conexaoBanco = new ConexaoBanco();
            sb           = new StringBuilder();

            sb.Append("INSERT INTO tblClasseDespesa(NomeClasse)VALUES('");
            sb.Append(classeDespesa.NomeClasse);
            sb.Append("')");

            conexaoBanco.manterCRUD(sb.ToString());
        }
Esempio n. 5
0
        public void CarregaDadosClasseDespesa(int classeDespesaID)
        {
            if (classeDespesaID > 0)
            {
                ClasseDespesa   classeDespesa   = new ClasseDespesa();
                ClasseDespesaBO classeDespesaBo = new ClasseDespesaBO();

                classeDespesa = classeDespesaBo.SelecionarClasseDespesaID(classeDespesaID);

                if (classeDespesa != null)
                {
                    lblClasseDespesaID.Text = classeDespesa.ClasseDespesaID.ToString();
                    txtClasseDespesa.Text   = classeDespesa.NomeClasse;
                }
            }
        }
Esempio n. 6
0
        private void AlterarClasseDespesa()
        {
            ClasseDespesa   classeDespesa   = new ClasseDespesa();
            ClasseDespesaBO classeDespesaBo = new ClasseDespesaBO();

            if (!string.IsNullOrEmpty(txtClasseDespesa.Text))
            {
                classeDespesa.ClasseDespesaID = int.Parse(lblClasseDespesaID.Text);
                classeDespesa.NomeClasse      = txtClasseDespesa.Text;
                classeDespesaBo.AlterarClasseDespesa(classeDespesa);

                MessageBox.Show("Classe despesa alterado com sucesso", "Ok", MessageBoxButtons.OK, MessageBoxIcon.Information);

                txtClasseDespesa.Clear();
                txtClasseDespesa.Focus();
            }
            else
            {
                MessageBox.Show("Informe o nome da classe", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtClasseDespesa.Focus();
            }
        }
Esempio n. 7
0
        public ClasseDespesa SelecionarClasseDespesaID(int classeDespesaID)
        {
            conexaoBanco = new ConexaoBanco();
            sb           = new StringBuilder();
            ClasseDespesa classeDespesa = new ClasseDespesa();

            sb.Append("SELECT * FROM tblClasseDespesa WHERE ClasseDespesaID = " + classeDespesaID);

            OleDbDataReader leitor = conexaoBanco.selectDR(sb.ToString());

            if (leitor.HasRows)
            {
                leitor.Read();

                classeDespesa.ClasseDespesaID = (int)leitor["ClasseDespesaID"];
                classeDespesa.NomeClasse      = (string)leitor["NomeClasse"];
            }
            else
            {
                classeDespesa = null;
            }
            return(classeDespesa);
        }
Esempio n. 8
0
        public void CarregaDadosEditarLancamento(int lancamentoID)
        {
            this.lancamentoID = lancamentoID;

            Lancamentos   lancamentos   = new Lancamentos();
            LancamentosBO lancamentosBO = new LancamentosBO();

            editar = true;

            lancamentos = lancamentosBO.SelecionarLancamentoID(lancamentoID);

            if (lancamentos != null)
            {
                tabLancamentos.TabPages.Remove(tabPage3);

                lblLancamentoID.Text          = lancamentos.LancamentoID.ToString();
                txtDataEmissao.Text           = lancamentos.DataEmissao.ToString("dd/MM/yyyy");
                txtDataEntrada.Text           = lancamentos.DataCadastro.ToString("dd/MM/yyyy");
                txtDescricao.Text             = lancamentos.Descricao;
                txtNumDocum.Text              = lancamentos.NumDoc;
                cbNumeroParcelas.SelectedText = lancamentos.NumParcela.ToString();

                //pega o favorecido
                CadastroFornecedoresBO fornecedoresBO = new CadastroFornecedoresBO();
                CadastroFornecedores   fornecedores   = new CadastroFornecedores();

                fornecedores._CodigoFornecedor = lancamentos.CodClienteFornecedor;

                fornecedores = fornecedoresBO.SelecionaFornecedores(fornecedores);

                if (fornecedores != null)
                {
                    cbClieForn.Text = fornecedores._Nome_Fantasia;
                }

                //pega tipo despesa
                TipoDespesa   tipoDespesa   = new TipoDespesa();
                TipoDespesaBO tipoDespesaBO = new TipoDespesaBO();

                tipoDespesa = tipoDespesaBO.SelecionaTipoDespesaID(lancamentos.TipoDespesaID);

                if (tipoDespesa != null)
                {
                    txtTipoDespesas.Text = tipoDespesa.NomeTipoDespesa;
                }

                //pega clase despesa - provisoriamente
                ClasseDespesa   classeDespesa = new ClasseDespesa();
                ClasseDespesaBO classeDepsaBO = new ClasseDespesaBO();

                classeDespesa = classeDepsaBO.SelecionarClasseDespesaID(tipoDespesa.ClasseDespesaID);

                if (classeDespesa != null)
                {
                    txtClasseDespesas.Text = classeDespesa.NomeClasse;
                }

                //pega tipo documento
                TipoDocumento   tipoDocumento   = new TipoDocumento();
                TipoDocumentoBO tipoDocumentoBO = new TipoDocumentoBO();

                tipoDocumento = tipoDocumentoBO.SelecionarTipoDocumentoID(lancamentos.TipoDocumento);

                if (tipoDocumento != null)
                {
                    cbTipoDocumento.Text = tipoDocumento.NomeTipoDocumento;
                }

                txtTipoLancamento.Text    = lancamentos.TipoLancamento;
                txtTotalParcela.Text      = lancamentos.ValorPrincipal.ToString("C");
                txtValorDocumento.Text    = lancamentos.ValorPrincipal.ToString("C");
                txtVencimentoInicial.Text = lancamentos.DataVencimento.ToString("dd/MM/yyyy");
                txtPagando.Text           = lancamentos.ValorPrincipal.ToString("C");
            }
        }
Esempio n. 9
0
 public void AlterarClasseDespesa(ClasseDespesa classeDespesa)
 {
     classeDespesaDAO = new ClasseDespesaDAO();
     classeDespesaDAO.AlterarClasseDespesa(classeDespesa);
 }
Esempio n. 10
0
 public void GravarClasseDespesa(ClasseDespesa classeDespesa)
 {
     classeDespesaDAO = new ClasseDespesaDAO();
     classeDespesaDAO.InserirClasseDespesa(classeDespesa);
 }