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
}//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
}//LISTAR TODOS OS VALORES DO CAIXA public String FechamentoDoDiaTotalDinheiro(String data) { DAOCaixa dao = new DAOCaixa(); Decimal TotalDinheiro = dao.PegarValorDinheiro(data); return Convert.ToString(TotalDinheiro); }
}//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 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
}//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