Пример #1
0
        private void calendario_DayClick(object sender, Pabo.Calendar.DayClickEventArgs e)
        {
            DateTime datetime;

            datetime = DateTime.Parse(e.Date);
            DataTable dt = new DataTable();

            dt = BusinesAdministrador.TotalDeVendas();
            decimal valorTotal = 0;

            if (dt != null)
            {
                var total    = dt.AsEnumerable().Where(x => x.Field <string>("data_fechamento") == datetime.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));
                var dinheiro = dt.AsEnumerable().Where(x => x.Field <int>("id_pagamento") == 1).Where(x => x.Field <string>("data_fechamento") == datetime.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));
                var debito   = dt.AsEnumerable().Where(x => x.Field <int>("id_pagamento") == 2).Where(x => x.Field <string>("data_fechamento") == datetime.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));
                var credito  = dt.AsEnumerable().Where(x => x.Field <int>("id_pagamento") == 3).Where(x => x.Field <string>("data_fechamento") == datetime.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));
                var fiado    = dt.AsEnumerable().Where(x => x.Field <int>("id_pagamento") == 4).Where(x => x.Field <string>("data_fechamento") == datetime.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));

                lblTotalVendas.Text   = total.ToString("C");
                lblVendaDinheiro.Text = dinheiro.ToString("C");
                lblVendaDebito.Text   = debito.ToString("C");
                lblVendaFiado.Text    = fiado.ToString("C");
                lblVendasCredito.Text = credito.ToString("C");
            }
        }
Пример #2
0
        public void FiltroVendas()
        {
            DataTable dt = new DataTable();

            dt = BusinesAdministrador.TotalDeVendas();
            decimal valorTotal = 0;

            if (dt != null)
            {
                var total    = dt.AsEnumerable().Where(x => x.Field <string>("data_fechamento") == DateTime.Now.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));
                var dinheiro = dt.AsEnumerable().Where(x => x.Field <int>("id_pagamento") == 1).Where(x => x.Field <string>("data_fechamento") == DateTime.Now.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));
                var debito   = dt.AsEnumerable().Where(x => x.Field <int>("id_pagamento") == 2).Where(x => x.Field <string>("data_fechamento") == DateTime.Now.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));
                var credito  = dt.AsEnumerable().Where(x => x.Field <int>("id_pagamento") == 3).Where(x => x.Field <string>("data_fechamento") == DateTime.Now.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));
                var fiado    = dt.AsEnumerable().Where(x => x.Field <int>("id_pagamento") == 4).Where(x => x.Field <string>("data_fechamento") == DateTime.Now.ToShortDateString()).Sum(x => x.Field <decimal>("TotalDeVendas"));

                lblTotalVendas.Text   = total.ToString("C");
                lblVendaDinheiro.Text = dinheiro.ToString("C");
                lblVendaDebito.Text   = debito.ToString("C");
                lblVendaFiado.Text    = fiado.ToString("C");
                lblVendasCredito.Text = credito.ToString("C");
            }
        }