Пример #1
0
 public bool AlterarConta(Conta cont)
 {
     try
     {
         DALCaixa DALObj = new DALCaixa();
         DALObj.Alterar(cont);
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Пример #2
0
        public bool Excluir(Conta item)
        {
            //escreve a função de excluir, krl
            DALCaixa objDAL = new DALCaixa();

            if (objDAL != null)
            {
                objDAL.Excluir(item);
                return(true);
            }
            else
            {
                return(false);
            }
        }
Пример #3
0
        private void frmCaixa_Load(object sender, EventArgs e)
        {
            DALCaixa   objDAL = new DALCaixa();
            FluxoCaixa caixa  = new FluxoCaixa();

            tabControl1.TabPages.Remove(tabPage2);//se tornou inutil, o controle já é feito por contador e repassado mensalmente
            if ((caixa = objDAL.verificarAberturaCaixa()) != null)
            {
                //tabControl1.TabPages.Add(tabPage3);
                tabControl1.TabPages.Remove(tabPage3);
            }
            else
            {
                tabControl1.TabPages.Remove(tabPage4);
            }
        }
Пример #4
0
        public Conta retornarDivida(int id)
        {
            Conta divida = new Conta();

            try
            {
                DALCaixa DALObj = new DALCaixa();
                if ((divida = DALObj.selecionarConta(id)) != null)
                {
                    return(divida);
                }
                else
                {
                    return(null);
                }
            }
            catch (Exception)
            {
                return(null);
            }
        }
Пример #5
0
        public List <DividaModel> listarDividas()
        {
            List <DividaModel> div = new List <DividaModel>();

            try
            {
                DALCaixa DALObj = new DALCaixa();
                if ((div = DALObj.listarDividas()) != null)
                {
                    return(div);
                }
                else
                {
                    return(null);
                }
            }
            catch (Exception)
            {
                return(null);
            }
        }
Пример #6
0
 public bool Salvar(Conta item)
 {
     try
     {
         DALCaixa DALobj = new DALCaixa();
         if (DALobj.Salvar(item) == true)
         {
             DALobj = null;
             return(true);
         }
         else
         {
             DALobj = null;
             return(false);
         }
     }
     catch (Exception)
     {
         return(false);
     }
 }
Пример #7
0
        private void btnAbrir_Click(object sender, EventArgs e)
        {
            if (System.Text.RegularExpressions.Regex.IsMatch(txtValorAbertura.Text, "^[0-9]{1,4}([,.][0-9]{1,2})?$"))
            {
                DALCaixa   objDAL = new DALCaixa();
                FluxoCaixa caixa  = new FluxoCaixa();
                caixa.ValorAbertura = decimal.Parse(txtValorAbertura.Text);
                caixa.DataAbertura  = DateTime.Now;
                objDAL.AbrirCaixa(caixa);

                tabControl1.TabPages.Remove(tabPage3);
                if (!tabPage4.IsAccessible)
                {
                    tabControl1.TabPages.Add(tabPage4);
                }
                limparTextBoxes(this.Controls);
            }
            else
            {
                MessageBox.Show("Informe algum valor !");
            }
        }
Пример #8
0
        public decimal?calcularContasAPagar()
        {
            Decimal?        valor   = 0;
            List <decimal?> valores = new List <Decimal?>();

            try
            {
                DALCaixa DALObj = new DALCaixa();

                if ((valor = DALObj.calcularContasAPagar()) != null)
                {
                    return(valor);
                }
                else
                {
                    return(valor);
                }
            }
            catch (Exception)
            {
                return(valor);
            }
        }
Пример #9
0
        private void btnFecharCaixa_Click(object sender, EventArgs e)
        {
            if (System.Text.RegularExpressions.Regex.IsMatch(txtValorFechamento.Text, "^[0-9]{1,4}([,.][0-9]{1,2})?$"))
            {
                DALCaixa   objDAL = new DALCaixa();
                FluxoCaixa caixa  = new FluxoCaixa();

                caixa.DataFechamento = DateTime.Now;
                if ((caixa = objDAL.verificarFechamento(caixa)) == null)
                {
                    MessageBox.Show("O fechamento não foi feito no dia certo,terá que ser aberto um novo caixa !");
                    //caixa.Fluxo = null;
                    //objDAL.FecharCaixa(caixa);
                }
                else
                {
                    if (caixa.ValorFechamento == null)
                    {
                        caixa.ValorFechamento = decimal.Parse(txtValorFechamento.Text);
                        objDAL.FecharCaixa(caixa);
                    }
                    else
                    {
                        MessageBox.Show("Fechamento de caixa do dia já efetuado !");
                    }
                }

                tabControl1.TabPages.Remove(tabPage4);
                //tabControl1.TabPages.Add(tabPage3);
                limparTextBoxes(this.Controls);
            }
            else
            {
                MessageBox.Show("Informe algum valor !");
            }
        }
Пример #10
0
        public ModeloCaixa CarregaModeloCaixa(int codigo)
        {
            DALCaixa DALobj = new DALCaixa(conexao);

            return(DALobj.CarregaModeloCaixa(codigo));
        }
Пример #11
0
        public DataTable LocalizarCaixasF(String valor, string dtinicial)
        {
            DALCaixa DALobj = new DALCaixa(conexao);

            return(DALobj.LocalizarCaixaF(valor, dtinicial));
        }
Пример #12
0
        public DataTable Localizar(String valor)
        {
            DALCaixa DALobj = new DALCaixa(conexao);

            return(DALobj.Localizar(valor));
        }
Пример #13
0
        public void Incluir(ModeloCaixa modelo)
        {
            DALCaixa DALobj = new DALCaixa(conexao);

            DALobj.Incluir(modelo);
        }
Пример #14
0
        private void btnRecalcular_Click(object sender, EventArgs e)
        {
            DALCaixa objDAL = new DALCaixa();

            txtCaixa.Text = (objDAL.somarBalanco(DateTime.Parse(dtpInicio.Text), DateTime.Parse(dtpFim.Text))).ToString();
        }