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); } }
public static void createParkUtilReport(int parkId, String parkName, DateTime start, DateTime end, List<Object[]> gas, List<Object[]> ele, List<Object[]> wat) { Directory.CreateDirectory("ParkReports"); // Create a new PDF document PdfDocument document = new PdfDocument(); UtilityReport util = new UtilityReport(parkId, parkName, document, start, end); util.gasUtilReport(gas); util.eleUtilReport(ele); util.watUtilReport(wat); string path = String.Format("ParkReports\\UtilReport{0}.pdf", parkId); try { document.Save(path); Process.Start(path); } catch { MessageBox.Show(path + " is in use"); return; } }
private static void AddReportProspettoCommittente(AnagraficaCommittenteDto anagraficaCommittente, UtilityReport.Report report) { try { if (anagraficaCommittente != null) { report.AddData("RagioneSociale", anagraficaCommittente.RagioneSociale); report.AddData("PartitaIva", anagraficaCommittente.PartitaIva); report.AddData("Indirizzo", anagraficaCommittente.Indirizzo); report.AddData("CAP", anagraficaCommittente.CAP); report.AddData("Localita", anagraficaCommittente.Localita); report.AddData("Comune", anagraficaCommittente.Comune); report.AddData("Provincia", anagraficaCommittente.Provincia); } } catch (Exception ex) { UtilityError.Write(ex); } }
private static void AddReportProspettoCommittenti(IList<AnagraficaCommittenteDto> anagraficheCommittenti, IList<CommittenteDto> committenti, UtilityReport.Report report) { try { if (anagraficheCommittenti != null && committenti != null) { var fattureVendita = GetFattureVendita(committenti); var commesse = GetCommesse(committenti); var incassi = GetIncassi(fattureVendita); report.AddData("NumeroCommittenti", anagraficheCommittenti.Count()); report.AddData("NumeroFattureVendita", fattureVendita.Count()); report.AddData("NumeroCommesse", commesse.Count()); report.AddData("NumeroIncassi", incassi.Count()); } } catch (Exception ex) { UtilityError.Write(ex); } }
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); } }
private static void AddReportTotaliCommittente(List<CommittenteDto> committenti, UtilityReport.Report report, DateTime data) { try { if (committenti != null) { report.AddData("TotaleImponibileCommittente", BusinessLogic.Commessa.GetTotaleImponibile(committenti, data), TypeFormat.Euro); report.AddData("TotaleIVACommittente", BusinessLogic.Commessa.GetTotaleIVA(committenti, data), TypeFormat.Euro); report.AddData("TotaleFattureCommittente", BusinessLogic.Commessa.GetTotaleFattureVendita(committenti, data), TypeFormat.Euro); report.AddData("TotaleIncassiAvutoCommittente", BusinessLogic.Commessa.GetTotaleIncassi(committenti, data), TypeFormat.Euro); report.AddData("TotaleIncassiAvereCommittente", BusinessLogic.Commessa.GetTotaleIncassiAvere(committenti, data), TypeFormat.Euro); } } catch (Exception ex) { UtilityError.Write(ex); } }
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); } }
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); } }
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); } }
private static void AddReportProspettoFornitori(IList<AnagraficaFornitoreDto> anagraficheFornitori, IList<FornitoreDto> fornitori, UtilityReport.Report report) { try { if (anagraficheFornitori != null && fornitori != null) { var fattureAcquisto = GetFattureAcquisto(fornitori); var noteCredito = GetNoteCredito(fornitori); var commesse = GetCommesse(fornitori); var pagamenti = GetPagamenti(fattureAcquisto); var resi = GetResi(noteCredito); report.AddData("NumeroFornitori", anagraficheFornitori.Count()); report.AddData("NumeroFattureAcquisto", fattureAcquisto.Count()); report.AddData("NumeroNoteCredito", noteCredito.Count()); report.AddData("NumeroCommesse", commesse.Count()); report.AddData("NumeroPagamenti", pagamenti.Count()); report.AddData("NumeroResi", resi.Count()); } } catch (Exception ex) { UtilityError.Write(ex); } }
private static void AddReportAzienda(AziendaDto azienda, UtilityReport.Report report, DateTime data) { try { if (azienda != null) { report.AddData("RagioneSocialeAzienda", azienda.RagioneSociale); report.AddData("IndirizzoAzienda", azienda.Indirizzo + " " + azienda.CAP + " " + azienda.Comune + " (" + azienda.Provincia + ")"); report.AddData("TelefonoAzienda", azienda.Telefono, TypeFormat.StringND); report.AddData("EmailAzienda", azienda.Email, TypeFormat.StringND); report.AddData("PartitaIvaAzienda", azienda.PartitaIva, TypeFormat.StringND); report.AddData("Elaborazione", data, TypeFormat.DateDDMMYYYY); } } catch (Exception ex) { UtilityError.Write(ex); } }
private static void AddReportTotaliFornitore(IList<FornitoreDto> fornitori, UtilityReport.Report report, DateTime data) { try { if (fornitori != null) { report.AddData("TotaleImponibileFornitore", BusinessLogic.Commessa.GetTotaleImponibile(fornitori, data), TypeFormat.Euro); report.AddData("TotaleIVAFornitore", BusinessLogic.Commessa.GetTotaleIVA(fornitori, data), TypeFormat.Euro); report.AddData("TotaleFattureFornitore", BusinessLogic.Commessa.GetTotaleFattureAcquisto(fornitori, data), TypeFormat.Euro); report.AddData("TotalePagamentiDatoFornitore", BusinessLogic.Commessa.GetTotalePagamenti(fornitori, data), TypeFormat.Euro); report.AddData("TotalePagamentiDareFornitore", BusinessLogic.Commessa.GetTotalePagamentiDare(fornitori, data), TypeFormat.Euro); } } catch (Exception ex) { UtilityError.Write(ex); } }
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); } }
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); } }
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); } }