Beispiel #1
0
        public decimal ColsultarSaldoDiaAnterior()
        {
            var timer = DateTime.Today.AddDays(-1);

            var     dia         = repository.SelectAllDate(timer);
            var     encargosDia = encargosDomain.SelectOne(timer);
            var     encargo     = encargosDia?.ValorLancamento ?? 0;
            decimal saida       = 0;
            decimal entrada     = 0;
            decimal saldo;

            foreach (var item in dia)
            {
                if (item.Tipo.Contains("entrada"))
                {
                    entrada += item.ValorLancamento;
                }
                else
                {
                    saida += item.ValorLancamento;
                }
            }

            saldo = entrada - (saida + encargo);

            return(saldo);
        }
        public decimal ColsultarSaldoDia()
        {
            var timer = DateTime.Now.Date;

            var     dia     = repository.SelectAllDate(timer);
            decimal saida   = 0;
            decimal entrada = 0;
            decimal saldo;

            foreach (var item in dia)
            {
                if (item.Tipo.Contains("entrada"))
                {
                    entrada += item.ValorLancamento;
                }
                else
                {
                    saida += item.ValorLancamento;
                }
            }

            saldo = entrada - saida;

            return(saldo);
        }