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"); } }
public void CaixaAberto() { DataTable dt = new DataTable(); dt = BusinesAdministrador.CaixaAberto(); decimal valor = 0; pCaixaAberto.AutoScroll = true; pCaixaAberto.HorizontalScroll.Enabled = false; pCaixaAberto.HorizontalScroll.Visible = false; pCaixaAberto.HorizontalScroll.Maximum = 0; pCaixaAberto.AutoScroll = true; if (dt.Rows.Count != 0) { for (int i = 0; i < dt.Rows.Count; i++) { var caixaNome = "CAIXA: " + dt.Rows[i]["id"].ToString() + " | Operador(a): " + dt.Rows[i]["nome"].ToString() + " " + dt.Rows[i]["sobre_nome"].ToString(); Panel pCx = new Panel(); pCaixaAberto.Controls.Add(pCx); pCx.Left = 2; pCx.Top = i * 70; pCx.BackColor = Color.WhiteSmoke; pCx.Width = 600; pCx.Height = 68; Label nome = new Label(); pCx.Controls.Add(nome); nome.AutoSize = true; nome.Font = new Font("Microsoft Sans Serif", 8, FontStyle.Regular); nome.ForeColor = Color.Gray; nome.Text = caixaNome.ToString(); nome.Top = 25; nome.Left = 20; Label total = new Label(); pCx.Controls.Add(total); total.AutoSize = true; total.Left = 400; total.Top = 8; total.Font = new Font("Microsoft Sans Serif", 7, FontStyle.Regular); total.ForeColor = Color.Gray; total.Text = "Total de Vendas"; Label TotalVendas = new Label(); pCx.Controls.Add(TotalVendas); TotalVendas.Font = new Font("Microsoft Sans Serif", 13, FontStyle.Bold); TotalVendas.ForeColor = Color.Gray; TotalVendas.Left = 400; TotalVendas.Top = 30; TotalVendas.Text = dt.Rows[i]["TotalVendas"].ToString(); } } }
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"); } }
public void ProdutosDataVencimento() { dgvProdutosVencimento.DataSource = BusinesAdministrador.Vencimento(); }