Exemplo n.º 1
0
        Decimal VT = 0;//VARIAVEL GLOBAL PARA CALCULAR VALOR TOTAL DOS PRODUTOS POR QUANITDADE
        public NovaVenda()
        {
            InitializeComponent();

            // USUARIO
            DAOUsuario   usuario       = new DAOUsuario();
            UsuarioModel usuarioLogado = new UsuarioModel();

            usuarioLogado   = usuario.PegarUsuarioLogado();
            LblUsuario.Text = usuarioLogado.Nome;

            //DATA
            Controller tempo = new Controller();
            String     hora  = tempo.PegarDiaeHora();

            LblTestedata.Text = Convert.ToString(hora);

            //INICAR TABELA CAIXA
            String data = tempo.PegarDiaMesAnoAtual();

            DAOCaixa daocaixa = new DAOCaixa();

            daocaixa.IniciarCaixa(Convert.ToString(data));

            //ZERAR TABELA TEMP
            DAOVENDATEMP temp = new DAOVENDATEMP();

            temp.ZerarTabela();
        }
Exemplo n.º 2
0
        public NovaEncomenda()
        {
            InitializeComponent();

            //DATA
            Controller tempo = new Controller();
            String     hora  = tempo.PegarDiaeHora();

            TxtDataEntrada.Text = Convert.ToString(hora);
            TxtDataEntrega.Text = Convert.ToString(hora);
            LblTestedata.Text   = Convert.ToString(hora);

            //USUARIO
            DAOUsuario   usuario = new DAOUsuario();
            UsuarioModel us      = new UsuarioModel();

            us = usuario.PegarUsuarioLogado();
            LblUsuario.Text = us.Nome;


            //INICAR TABELA CAIXA
            String data = tempo.PegarDiaMesAnoAtual();

            DAOCaixa daocaixa = new DAOCaixa();

            daocaixa.IniciarCaixa(Convert.ToString(data));
        }
        public String FechamentoDoDiaTotalDeposito(String data)
        {
            DAOCaixa dao = new DAOCaixa();
            Decimal TotalOutros = dao.VerDeposito(data);

            return Convert.ToString(TotalOutros);
        }
        }//CANCELAR VENDA

        public void Retirada(String valor)
        {
            //VERIFICA VALOR DIGITADO
            Controller VerificaValor = new Controller();
            if (VerificaValor.VerificaDinheiro(valor))
            {
                    
                Controller tempo = new Controller();
                String data = tempo.PegarDiaMesAnoAtual();

                DAOCaixa dao = new DAOCaixa();
                Decimal ValorTotal = 0;

                if (String.IsNullOrEmpty(valor))
                {
                    valor = "0";
                }

                ValorTotal = dao.PegarValorDinheiro(data);
                ValorTotal = ValorTotal - Convert.ToDecimal(valor);
                dao.LarcarRetirada(Convert.ToString(valor), data);
                dao.RetirarDinheiroCaixa(Convert.ToString(ValorTotal), data);
                MessageBox.Show("sucesso!");
            }
        }//REALIZAR RETIRADA
        public String FechamentoDoDiaTotalOutros(String data)
        {
            DAOCaixa dao = new DAOCaixa();
            Decimal TotalOutros = dao.PegarValorOutros(data);

            return Convert.ToString(TotalOutros);
        }
        public String FechamentoDoDiaTotalCartao(String data)
        {
            DAOCaixa dao = new DAOCaixa();
            Decimal TotalCartao = dao.PegarValorCartao(data);

            return Convert.ToString(TotalCartao);
        }
        }//REalIZAR DEPOSITO

        public String MostrarTotalVendaDia(String dia)
        {
            String ValorTotal;
            DAOCaixa dao = new DAOCaixa();
            ValorTotal = dao.ListarCaixaPorDia(dia);
            return ValorTotal;
            
        }//LISTAR TOTAL CAIXA PELO DIA
        }//LISTAR TODOS OS VALORES DO CAIXA

        public void TotalVendasNoDia(String data)
        {
            Decimal ValorTotal = 0;
            DAOCaixa vcaoxa = new DAOCaixa();
            ValorTotal = ValorTotal + vcaoxa.PegarValorDinheiro(data);
            ValorTotal = ValorTotal + vcaoxa.PegarValorCartao(data);
            ValorTotal = ValorTotal + vcaoxa.PegarValorOutros(data);
            vcaoxa.SomarValorTotal(Convert.ToString( ValorTotal ), data);
        }//LISTAR TODOS OS VALORES DO CAIXA
        public void SalvarNoCaixa(String Data, String valor, String Tipo_Pagamento,String TxtDinCart)
        {
            DAOCaixa dao = new DAOCaixa();
            Decimal ValorTotal = 0;

            if (String.IsNullOrEmpty(valor))
            {
                valor = "0";
            }

            if (Tipo_Pagamento == "Dinheiro")
            {
                ValorTotal = dao.PegarValorDinheiro(Data);
                ValorTotal = ValorTotal + Convert.ToDecimal(valor);
                dao.InserirVendaNoCaixaDinheiro(Convert.ToString(ValorTotal), Data);
            }
            else if (Tipo_Pagamento == "Cartão")
            {
                ValorTotal = dao.PegarValorCartao(Data);
                ValorTotal = ValorTotal + Convert.ToDecimal(valor);
                dao.InserirVendaNoCaixaCartao(Convert.ToString(ValorTotal), Data);
            }
            else if (Tipo_Pagamento == "Outros")
            {
                ValorTotal = dao.PegarValorOutros(Data);
                ValorTotal = ValorTotal + Convert.ToDecimal(valor);
                dao.InserirVendaNoCaixaOutros(Convert.ToString(ValorTotal), Data);
            }
            else if (Tipo_Pagamento == "Dinheiro e Cartão")
            {
                Decimal ValorTotalDinheiro = 0;
                Decimal ValorTotalCartao = 0;

                //PEGAR VALORES
                ValorTotalDinheiro = dao.PegarValorDinheiro(Data);
                ValorTotalCartao   = dao.PegarValorCartao(Data);

                //INFORMOU CARTAO

                if (String.IsNullOrEmpty(TxtDinCart))
                {
                    TxtDinCart = "0";
                }

                Decimal ValorCartão   = Convert.ToDecimal(TxtDinCart);
                Decimal ValorDinheiro = Convert.ToDecimal(valor) - ValorCartão;


                ValorTotalDinheiro = ValorTotalDinheiro + ValorDinheiro;
                dao.InserirVendaNoCaixaDinheiro(Convert.ToString(ValorTotalDinheiro), Data);

                ValorTotalCartao = ValorTotalCartao + ValorCartão;
                dao.InserirVendaNoCaixaCartao(Convert.ToString(ValorTotalCartao), Data); ;
            }
        }//SALVAR VALOR NO CAIXA
        public void RetirarDoCaixaPorCancelamento(String Data, String valor)
        {
            DAOCaixa dao = new DAOCaixa();
            Decimal ValorTotal = 0;

            if (String.IsNullOrEmpty(valor))
            {
                valor = "0";
            }

                ValorTotal = dao.PegarValorDinheiro(Data);
                ValorTotal = ValorTotal - Convert.ToDecimal(valor);
                dao.RetirarDinheiroCaixa(Convert.ToString(ValorTotal), Data);
        }//CANCELAR VENDA
        }//LISTAR TOTAL CAIXA PELO ANO

        public String MostrarTotalVendaAno(String data)
        {
            Decimal ValorTotal = 0;
            List<CaixaModel> ListaCaixa = new List<CaixaModel>();

            DAOCaixa dao = new DAOCaixa();
            ListaCaixa = dao.ListarCaixaPorAno(data);

            foreach (var valor in ListaCaixa)
            {
                ValorTotal = ValorTotal + Convert.ToDecimal(valor.ValorTotal);
            }

            String Total = Convert.ToString(ValorTotal);
            return Total;

        }//LISTAR TOTAL CAIXA PELO MÊS
        }//SALVAR VALOR NO CAIXA

        public String FechamentoDoDiaTotal(String data)
        {
            //LISTAR TODAS AS VENDAS PAGAS

            //List<VendaModel> vendas = new List<VendaModel>();
            //List<CaixaModel> caixaM = new List<CaixaModel>();

            //DAOVenda dao = new DAOVenda();
            //vendas = dao.ListarVendasPagas(data);


            //foreach (var v in vendas)
            //{
            //    CaixaModel caixa = new CaixaModel();
            //    caixa.ValorTotal = Convert.ToDecimal(v.ValorTotal);
            //    caixaM.Add(caixa);

            //}

            ////SOMAR TODAS AS VENDAS PAGAS

            //Decimal ValorTotal = 0;

            //foreach (var v in caixaM)
            //{
            //    ValorTotal = ValorTotal + Convert.ToDecimal(v.ValorTotal);

            //}

            //PEGAR VALOR NO CAIXA
            Decimal ValorTotal = 0;
            DAOCaixa vcaoxa = new DAOCaixa();
            ValorTotal = ValorTotal + vcaoxa.PegarValorDinheiro(data);
            ValorTotal = ValorTotal + vcaoxa.PegarValorCartao(data);
            ValorTotal = ValorTotal + vcaoxa.PegarValorOutros(data);

           // MessageBox.Show("Debuug: O valor TOTAL de hoje é: " + ValorTotal);
            return Convert.ToString( ValorTotal);
        }//LISTAR TODOS OS VALORES DO CAIXA
        }//REALIZAR RETIRADA

        public void Deposito(String valor)
        {

            Controller VerificaValor = new Controller();
            if (VerificaValor.VerificaDinheiro(valor))
            {
                Controller tempo = new Controller();
                String data = tempo.PegarDiaMesAnoAtual();

                DAOCaixa dao = new DAOCaixa();
                Decimal ValorTotal = 0;

                if (String.IsNullOrEmpty(valor))
                {
                    valor = "0";
                }

                ValorTotal = dao.PegarValorDinheiro(data);
                ValorTotal = ValorTotal + Convert.ToDecimal(valor);
                dao.LarcarDeposito(Convert.ToString(valor), data);
                dao.RetirarDinheiroCaixa(Convert.ToString(ValorTotal), data);
                MessageBox.Show("Sucesso!");
            }
        }//REalIZAR DEPOSITO