Beispiel #1
0
        private static void AddReportCommittente(UtilityReport.Table tableCommittenti, AnagraficaCommittenteDto anagraficaCommittente, IList<CommittenteDto> committentiAnagrafica, DateTime data)
        {
            try
            {
                if (anagraficaCommittente != null && committentiAnagrafica != null)
                {
                    var _totaleFatture = BusinessLogic.Commessa.GetTotaleFattureVendita(committentiAnagrafica, data);
                    var _totaleIncassiAvuto = BusinessLogic.Commessa.GetTotaleIncassi(committentiAnagrafica, data);
                    var _totaleIncassiAvere = BusinessLogic.Commessa.GetTotaleIncassiAvere(committentiAnagrafica, data);
                    var totaleFatture = UtilityValidation.GetEuro(_totaleFatture);
                    var totaleIncassiAvuto = UtilityValidation.GetEuro(_totaleIncassiAvuto);
                    var totaleIncassiAvere = UtilityValidation.GetEuro(_totaleIncassiAvere);
                    var codificaCommittente = BusinessLogic.Committente.GetCodifica(anagraficaCommittente);

                    tableCommittenti.AddRow(codificaCommittente, totaleFatture, totaleIncassiAvuto, totaleIncassiAvere);
                }
            }
            catch (Exception ex)
            {
                UtilityError.Write(ex);
            }
        }
Beispiel #2
0
        private static void AddReportFatturaVenditaCommittente(UtilityReport.Table tableFatture, FatturaVenditaDto fatturaVendita, DateTime data)
        {
            try
            {
                if (fatturaVendita != null)
                {
                    var numero = fatturaVendita.Numero;
                    var dataFattura = UtilityValidation.GetDataND(fatturaVendita.Data);
                    var scadenza = UtilityValidation.GetDataND(BusinessLogic.Fattura.GetScadenza(fatturaVendita));
                    var descrizione = fatturaVendita.Descrizione;
                    var imponibile = UtilityValidation.GetEuro(fatturaVendita.Imponibile);
                    var iva = UtilityValidation.GetEuro(fatturaVendita.IVA);
                    var totale = UtilityValidation.GetEuro(fatturaVendita.Totale);
                    var totaleIncassiFatturaAvuto = UtilityValidation.GetEuro(BusinessLogic.Fattura.GetTotaleIncassi(fatturaVendita, data));
                    var totaleIncassiFatturaFatturaAvere = UtilityValidation.GetEuro(BusinessLogic.Fattura.GetTotaleIncassiAvere(fatturaVendita, data));

                    tableFatture.AddRow(numero, dataFattura, scadenza, descrizione, imponibile, iva, totale, totaleIncassiFatturaAvuto, totaleIncassiFatturaFatturaAvere);
                }
            }
            catch (Exception ex)
            {
                UtilityError.Write(ex);
            }
        }
Beispiel #3
0
        private static void AddReportCommessaCommittente(UtilityReport.Table tableCommesse, CommittenteDto committente, CommessaDto commessa, DateTime data)
        {
            try
            {
                if (commessa!=null && committente != null)
                {
                    var totaleImponibile = UtilityValidation.GetEuro(BusinessLogic.Committente.GetTotaleImponibile(committente, data));
                    var totaleIVA = UtilityValidation.GetEuro(BusinessLogic.Committente.GetTotaleIVA(committente, data));
                    var totaleFattureVendita = UtilityValidation.GetEuro(BusinessLogic.Committente.GetTotaleFattureVendita(committente, data));
                    var totaleIncassiAvuto = UtilityValidation.GetEuro(BusinessLogic.Committente.GetTotaleIncassi(committente, data));
                    var totaleIncassiAvere = UtilityValidation.GetEuro(BusinessLogic.Committente.GetTotaleIncassiAvere(committente, data));
                    var codificaCommessa = BusinessLogic.Commessa.GetCodifica(commessa);

                    tableCommesse.AddRow(codificaCommessa, totaleImponibile, totaleIVA, totaleFattureVendita, totaleIncassiAvuto, totaleIncassiAvere);
                }
            }
            catch (Exception ex)
            {
                UtilityError.Write(ex);
            }
        }
Beispiel #4
0
        private static void AddReportIncassoCommittente(UtilityReport.Table tableIncassi, IncassoDto incasso)
        {
            try
            {
                if (incasso != null)
                {
                    var numero = incasso.Codice;
                    var data = UtilityValidation.GetDataND(incasso.Data);
                    var tipoPagamento = incasso.TipoPagamento;
                    var descrizione = incasso.Descrizione;
                    var note = incasso.Note;
                    var importo = UtilityValidation.GetEuro(incasso.Importo);
                    var transazionePagamento = (incasso.TransazionePagamento != null ? incasso.TransazionePagamento.ToUpper() : "");

                    tableIncassi.AddRow(numero, data, tipoPagamento, descrizione, note, transazionePagamento, importo);
                }
            }
            catch (Exception ex)
            {
                UtilityError.Write(ex);
            }
        }
Beispiel #5
0
        private static void AddReportFornitore(UtilityReport.Table tableFornitori, AnagraficaFornitoreDto anagraficaFornitore, IList<FornitoreDto> fornitoriAnagrafica, DateTime data)
        {
            try
            {
                if (anagraficaFornitore != null && fornitoriAnagrafica != null)
                {
                    var _totaleFatture = BusinessLogic.Commessa.GetTotaleFattureAcquisto(fornitoriAnagrafica, data);
                    var _totalePagamentiDato = BusinessLogic.Commessa.GetTotalePagamentiDato(fornitoriAnagrafica, data);
                    var _totalePagamentiDare = BusinessLogic.Commessa.GetTotalePagamentiDare(fornitoriAnagrafica, data);
                    var totaleFatture = UtilityValidation.GetEuro(_totaleFatture);
                    var totalePagamentiDato = UtilityValidation.GetEuro(_totalePagamentiDato);
                    var totalePagamentiDare = UtilityValidation.GetEuro(_totalePagamentiDare);
                    var codificaFornitore = BusinessLogic.Fornitore.GetCodifica(anagraficaFornitore);

                    tableFornitori.AddRow(codificaFornitore, totaleFatture, totalePagamentiDato, totalePagamentiDare);
                }
            }
            catch (Exception ex)
            {
                UtilityError.Write(ex);
            }
        }
Beispiel #6
0
 private static void AddReportCommessaFornitore(UtilityReport.Table tableCommesse, FornitoreDto fornitore, CommessaDto commessa, DateTime data)
 {
     try
     {
         if (commessa != null && fornitore != null)
         {
             var totaleImponibile = UtilityValidation.GetEuro(BusinessLogic.Fornitore.GetTotaleImponibile(fornitore, data));
             var totaleIVA = UtilityValidation.GetEuro(BusinessLogic.Fornitore.GetTotaleIVA(fornitore, data));
             var totaleFattureAcquisto = UtilityValidation.GetEuro(BusinessLogic.Fornitore.GetTotaleFattureAcquisto(fornitore, data));
             var totalePagamentiDato = UtilityValidation.GetEuro(BusinessLogic.Fornitore.GetTotalePagamentiDato(fornitore, data));
             var totalePagamentiDare = UtilityValidation.GetEuro(BusinessLogic.Fornitore.GetTotalePagamentiDare(fornitore, data));
             var codificaCommessa = BusinessLogic.Commessa.GetCodifica(commessa);
            
             tableCommesse.AddRow(codificaCommessa, totaleImponibile, totaleIVA, totaleFattureAcquisto, totalePagamentiDato, totalePagamentiDare);
         }
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
 }
Beispiel #7
0
        private static void AddReportFatturaAcquistoFornitore(UtilityReport.Table tableFatture, FatturaAcquistoDto fatturaAcquisto, DateTime data)
        {
            try
            {
                if (fatturaAcquisto != null)
                {
                    var numero = fatturaAcquisto.Numero;
                    var dataFattura = UtilityValidation.GetDataND(fatturaAcquisto.Data);
                    var scadenza = UtilityValidation.GetDataND(BusinessLogic.Fattura.GetScadenza(fatturaAcquisto));
                    var descrizione = fatturaAcquisto.Descrizione;
                    var imponibile = UtilityValidation.GetEuro(fatturaAcquisto.Imponibile);
                    var iva = UtilityValidation.GetEuro(fatturaAcquisto.IVA);
                    var totale = UtilityValidation.GetEuro(fatturaAcquisto.Totale);
                    var totalePagamentiFatturaDato = UtilityValidation.GetEuro(BusinessLogic.Fattura.GetTotalePagamentiDato(fatturaAcquisto, data));
                    var totalePagamentiFatturaDare = UtilityValidation.GetEuro(BusinessLogic.Fattura.GetTotalePagamentiDare(fatturaAcquisto, data));

                    tableFatture.AddRow(numero, dataFattura, scadenza, descrizione, imponibile, iva, totale, totalePagamentiFatturaDato, totalePagamentiFatturaDare);
                }
            }
            catch (Exception ex)
            {
                UtilityError.Write(ex);
            }
        }
Beispiel #8
0
        private static void AddReportPagamentoFornitore(UtilityReport.Table tablePagamenti, PagamentoDto pagamento)
        {
            try
            {
                if (pagamento != null)
                {
                    var numero = pagamento.Codice;
                    var data = UtilityValidation.GetDataND(pagamento.Data);
                    var tipoPagamento = pagamento.TipoPagamento;
                    var descrizione = pagamento.Descrizione;
                    var note = pagamento.Note;
                    var transazionePagamento = (pagamento.TransazionePagamento != null ? pagamento.TransazionePagamento.ToUpper() : "");
                    var importo = UtilityValidation.GetEuro(pagamento.Importo);

                    tablePagamenti.AddRow(numero, data, tipoPagamento, descrizione, note, transazionePagamento, importo);
                }
            }
            catch (Exception ex)
            {
                UtilityError.Write(ex);
            }
        }