Esempio n. 1
0
        private void CarregaDadosNaGrade()
        {
            listView1.Items.Clear();

            VerificarCaixaAberto();

            CaixaMov.MontaGrade(caixa.Id);

            int i = 1;

            lblSaldoAnterior.Text = SaldoInicial.ToString("N2");

            foreach (CaixaGeralMovimento c in CaixaMov.Lancamentos)
            {
                if (i == 1)
                {
                    item = new ListViewItem("x");
                    item.SubItems.Add("***");
                    item.SubItems.Add("Saldo Anterior");
                    item.SubItems.Add("0,00");
                    item.SubItems.Add("0,00");
                    item.SubItems.Add(SaldoInicial.ToString("N2"));
                    listView1.Items.Add(item);

                    item = new ListViewItem("1º");
                    item.SubItems.Add(c.Tipo.ToString());
                    item.SubItems.Add(c.Historico.ToString());
                    item.SubItems.Add(c.Debito.ToString("N"));
                    item.SubItems.Add(c.Credito.ToString("N"));
                    Debitos     += c.Debito;
                    Creditos    += c.Credito;
                    SaldoInicial = (SaldoInicial + c.Credito) - c.Debito;
                    item.SubItems.Add(SaldoInicial.ToString("N"));
                    listView1.Items.Add(item);
                }
                else
                {
                    item = new ListViewItem(c.Idcaixa.ToString());
                    item.SubItems.Add(c.Tipo.ToString());
                    item.SubItems.Add(c.Historico.ToString());
                    item.SubItems.Add(c.Debito.ToString("N"));
                    item.SubItems.Add(c.Credito.ToString("N"));
                    Debitos     += c.Debito;
                    Creditos    += c.Credito;
                    SaldoInicial = (SaldoInicial + c.Credito) - c.Debito;
                    item.SubItems.Add(SaldoInicial.ToString("N"));
                    listView1.Items.Add(item);
                }
                i++;
            }

            lblCreditos.Text = Creditos.ToString("N2");
            lblDebitos.Text  = Debitos.ToString("N2");
            listView1.Focus();
        }
Esempio n. 2
0
        private bool GenerarDebitos()
        {
            string Reporte  = "Debitos";
            string FileName = GetFileName(Reporte);

            if (CheckFile(FileName, Reporte))
            {
                Debitos       Debitos    = new Debitos();
                List <Debito> lstReporte = Debitos.Generar(semanaToReport);
                List <string> header     = GetHeader(semanaToReport, "Notas de Débito en BSP");
                string        footer     = lstReporte.Count(x => x.Nro != "TOTAL").ToString() + " registros";
                CreateExcelFile.CreateExcelDocument(lstReporte, Reporte, FileName, header.ToArray(), footer);
                return(true);
            }
            return(false);
        }
Esempio n. 3
0
 public void ContarNotasEDebitos()
 {
     NotasEsteMes   = NotasFicais.Where(n => n.Data >= new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1)).Count();
     DebitosEsteMes = Debitos.Where(d => d.Data >= new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1)).Count();
 }