public override void BindView(object model) { try { if (model != null) { var obj = (FatturaAcquistoDto)model; var numero = UtilityValidation.GetStringND(obj.Numero); var today = DateTime.Today; var totaleFattura = UtilityValidation.GetEuro(obj.Totale); var totalePagamenti = UtilityValidation.GetEuro(BusinessLogic.Fattura.GetTotalePagamenti(obj, today)); var stato = GetStato(obj); var centroCosto = obj.CentroCosto; imgStato.Image = stato.Image; toolTip.SetToolTip(imgStato, stato.Description); infoImage.Image = "Images.dashboard.fatturaacquisto.png"; infoCodice.Text = "FA-" + numero; infoNumeroData.Text = "FATTURA " + BusinessLogic.Fattura.GetCodifica(obj); infoPagamentoTotale.Text = "Pagato " + totalePagamenti + " su un totale di " + totaleFattura; infoCentroCosto.Text = UtilityValidation.GetStringND(centroCosto.Denominazione); infoFornitore.Text = BusinessLogic.Fornitore.GetCodifica(obj.Fornitore); } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (WcfService.Dto.IncassoDto)model; var importo = UtilityValidation.GetEuro(obj.Importo); var codice = UtilityValidation.GetStringND(obj.Codice); var data = UtilityValidation.GetDataND(obj.Data); infoData.Text = "Incassato il " + data; infoImage.Image = "Images.dashboard.incasso.png"; infoCodice.Text = "INC-" + codice; infoTransazionePagamento.Text = obj.TransazionePagamento; infoImporto.Text = "Importo: " + importo; infoIncasso.Text = "Incasso N." + codice; var fatturaVendita = obj.FatturaVendita; infoFatturaVendita.Text = "Fattura " + BusinessLogic.Fattura.GetCodifica(fatturaVendita); if (fatturaVendita != null) { infoCommittente.Text = BusinessLogic.Committente.GetCodifica(fatturaVendita.Committente); } } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (WcfService.Dto.CommessaDto)model; var codice = UtilityValidation.GetStringND(obj.Codice); var denominazione = UtilityValidation.GetStringND(obj.Denominazione); var descrizione = UtilityValidation.GetStringND(obj.Descrizione); var scadenza = UtilityValidation.GetDataND(obj.Scadenza); var descriptionImage = GetStato(obj.Stato); var percentuale = BusinessLogic.Commessa.GetPercentualeAvanzamento(obj); infoStatoLavori.Text = "Scadenza il " + scadenza; infoImage.Image = "Images.dashboard.commessa.png"; infoCodice.Text = "CM-" + codice; infoDenominazione.Text = denominazione; infoDescrizione.Text = descrizione; infoProgressBar.Value = (int)percentuale; infoProgress.Text = (int)percentuale + "%"; imgStato.Image = descriptionImage.Image; toolTip.SetToolTip(imgStato, descriptionImage.Description); } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (FatturaVenditaDto)model; var numero = UtilityValidation.GetStringND(obj.Numero); var today = DateTime.Today; var totaleFattura = UtilityValidation.GetEuro(obj.Totale); var totaleIncassi = UtilityValidation.GetEuro(BusinessLogic.Fattura.GetTotaleIncassi(obj, today)); var stato = GetStato(obj); imgStato.Image = stato.Image; toolTip.SetToolTip(imgStato, stato.Description); infoImage.Image = "Images.dashboard.fatturavendita.png"; infoCodice.Text = "FV-" + numero; infoNumeroData.Text = "FATTURA " + BusinessLogic.Fattura.GetCodifica(obj); infoIncassoTotale.Text = "Incassato " + totaleIncassi + " su un totale di " + totaleFattura; infoCommittente.Text = BusinessLogic.Committente.GetCodifica(obj.Committente); } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (SALDto)model; var data = UtilityValidation.GetData(obj.Data); var viewModel = new Commessa.CommessaViewModel(); var commessa = viewModel.ReadCommessa(obj); var importoLavori = UtilityValidation.GetEuro(commessa.Importo); var margineOperativo = BusinessLogic.SAL.GetMargineOperativo(obj, commessa); var stato = GetStato(commessa, data); var codice = UtilityValidation.GetStringND(obj.Codice); var _margineOperativo = UtilityValidation.GetEuro(margineOperativo); infoCodice.Text = "SAL-" + codice; infoImage.Image = "Images.dashboard.SAL.png"; infoCommesssa.Text = "Commessa " + BusinessLogic.Commessa.GetCodifica(commessa); infoSAL.Text = BusinessLogic.SAL.GetCodifica(obj); infoAndamentoLavoro.Text = "Margine " + _margineOperativo + " su importo lavori di " + importoLavori; imgStato.Image = stato.Image; toolTip.SetToolTip(imgStato, stato.Description); } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (ResoDto)model; var totale = UtilityValidation.GetEuro(obj.Totale); var codice = UtilityValidation.GetStringND(obj.Codice); var data = UtilityValidation.GetDataND(obj.Data); infoData.Text = "Reso il " + data; infoImage.Image = "Images.dashboard.reso.png"; infoCodice.Text = "RES"; infoImporto.Text = "Totale: " + totale; infoReso.Text = "Reso " + codice; var fatturaAcquisto = obj.FatturaAcquisto; var notaCredito = obj.NotaCredito; infoNotaCredito.Text = "Nota credito " + BusinessLogic.Fattura.GetCodifica(notaCredito); var fatturaAcquistoFornitore = "Fattura acquisto " + BusinessLogic.Fattura.GetCodifica(fatturaAcquisto); if (fatturaAcquisto != null) { var fornitore = fatturaAcquisto.Fornitore; fatturaAcquistoFornitore += " | FORNITORE " + BusinessLogic.Fornitore.GetCodifica(fornitore); } infoFatturaAcquistoFornitore.Text = fatturaAcquistoFornitore; } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (PagamentoDto)model; var importo = UtilityValidation.GetEuro(obj.Importo); var codice = UtilityValidation.GetStringND(obj.Codice); var data = UtilityValidation.GetDataND(obj.Data); infoData.Text = "Pagato il " + data; infoImage.Image = "Images.dashboard.pagamento.png"; infoCodice.Text = "PAG-" + codice; infoTransazionePagamento.Text = obj.TransazionePagamento; infoImporto.Text = "Importo: " + importo; infoPagamento.Text = "Pagamento " + codice; var fatturaAcquisto = obj.FatturaAcquisto; infoFatturaAcquisto.Text = "Fattura " + BusinessLogic.Fattura.GetCodifica(fatturaAcquisto); if (fatturaAcquisto != null) { infoFornitore.Text = BusinessLogic.Fornitore.GetCodifica(fatturaAcquisto.Fornitore); } } } catch (Exception ex) { UtilityError.Write(ex); } }
public static string GetListaFatture(IList <FatturaVenditaDto> fattureVendita) { try { if (fattureVendita != null) { string listaFatture = null; foreach (var fatturaVendita in fattureVendita) { if (listaFatture != null) { listaFatture += ", "; } var numero = UtilityValidation.GetStringND(fatturaVendita.Numero); var data = UtilityValidation.GetData(fatturaVendita.Data); var anno = data.Year.ToString(); var _fattura = numero + "/" + anno; listaFatture += _fattura; } return(listaFatture); } } catch (Exception ex) { UtilityError.Write(ex); } return(null); }
public override void BindView(object model) { try { if (model != null) { var obj = (PagamentoUnificatoDto)model; var importo = UtilityValidation.GetEuro(obj.Importo); var codice = UtilityValidation.GetStringND(obj.Codice); var data = UtilityValidation.GetDataND(obj.Data); infoPagamento.Text = "Pagamento " + BusinessLogic.PagamentoUnificato.GetCodifica(obj); infoData.Text = "Pagato il " + data; infoImage.Image = "Images.dashboard.pagamentounificato.png"; infoCodice.Text = "PU-" + codice; infoImporto.Text = "Totale di " + (importo != null? importo:"N/D"); infoTipoPagamento.Text = obj.TipoPagamento; infoFornitore.Text = BusinessLogic.Fornitore.GetCodifica(obj.AnagraficaFornitore); } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (AnagraficaCommittenteDto)model; var ragioneSociale = UtilityValidation.GetStringND(obj.RagioneSociale); var codice = UtilityValidation.GetStringND(obj.Codice); var partitaIVA = UtilityValidation.GetStringND(obj.PartitaIva); var indirizzo = UtilityValidation.GetStringND(obj.Indirizzo); var cap = UtilityValidation.GetStringND(obj.CAP); var comune = UtilityValidation.GetStringND(obj.Comune); var provincia = UtilityValidation.GetStringND(obj.Provincia); infoImage.Image = "Images.dashboard.anagraficacommittente.png"; infoRagioneSociale.Text = ragioneSociale; infoCodice.Text = "CT-" + codice; infoPartitaIVA.Text = "P.IVA " + partitaIVA; infoIndirizzo.Text = indirizzo + " - " + cap + " - " + comune + " (" + provincia + ")"; infoTelefono.Text = "Telefono: " + UtilityValidation.GetStringND(obj.Telefono); } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (AziendaDto)model; var indirizzo = UtilityValidation.GetStringND(obj.Indirizzo); var cap = UtilityValidation.GetStringND(obj.CAP); var comune = UtilityValidation.GetStringND(obj.Comune); var provincia = UtilityValidation.GetStringND(obj.Provincia); var codice = UtilityValidation.GetStringND(obj.Codice); var ragioneSociale = UtilityValidation.GetStringND(obj.RagioneSociale); infoCodice.Text = codice; infoImage.Image = "Images.dashboard.azienda.png"; infoDenominazione.Text = ragioneSociale; infoIndirizzo.Text = indirizzo + " - " + cap + " - " + comune + " (" + provincia + ")"; } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (AccountDto)model; var creazione = UtilityValidation.GetDataND(obj.Creazione); var nickname = UtilityValidation.GetStringND(obj.Nickname); var ruolo = UtilityValidation.GetStringND(obj.Ruolo); var abilitato = UtilityValidation.GetBoolean(obj.Abilitato); infoCodice.Text = "ACC-" + obj.Id; infoImage.Image = "Images.dashboard.account.png"; infoNickname.Text = nickname; infoCreazione.Text = "Creato il " + creazione; infoRuolo.Text = ruolo; infoAbilitato.Text = (abilitato?"Abilitato":"Non abilitato"); infoAbilitato.ForeColor = (abilitato ? Color.DarkRed : Color.Gray); } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindViewTitle(object model) { try { if (model != null) { var obj = (ReportJobDto)model; var codice = UtilityValidation.GetStringND(obj.Codice); infoSubtitle.Text = "REPORT " + codice + " - Tipo " + obj.Tipo; infoSubtitleImage.Image = "Images.dashboard.reportjob.png"; infoTitle.Text = (obj.Id != 0 ? "REPORT COMMITTENTI " + obj.Codice : "NUOVO REPORT COMMITTENTI"); } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (CommittenteDto)model; var today = DateTime.Today; var totaleFatture = BusinessLogic.Committente.GetTotaleFattureVendita(obj, today); var totaleIncassi = BusinessLogic.Committente.GetTotaleIncassi(obj, today); var stato = GetStato(obj); var _totaleIncassi = UtilityValidation.GetEuro(totaleIncassi); var _totaleFatture = UtilityValidation.GetEuro(totaleFatture); infoIncassoTotale.Text = "Incassato " + _totaleIncassi + " su un totale di " + _totaleFatture; toolTip.SetToolTip(imgStato, stato.Description); imgStato.Image = stato.Image; infoImage.Image = "Images.dashboard.committente.png"; var anagraficaCommittente = obj.AnagraficaCommittente; if (anagraficaCommittente != null) { var indirizzo = UtilityValidation.GetStringND(anagraficaCommittente.Indirizzo); var cap = UtilityValidation.GetStringND(anagraficaCommittente.CAP); var comune = UtilityValidation.GetStringND(anagraficaCommittente.Comune); var provincia = UtilityValidation.GetStringND(anagraficaCommittente.Provincia); infoRagioneSociale.Text = UtilityValidation.GetStringND(anagraficaCommittente.RagioneSociale); infoCodice.Text = "CT-" + UtilityValidation.GetStringND(anagraficaCommittente.Codice); infoIndirizzo.Text = indirizzo + " - " + cap + " - " + comune + " (" + provincia + ")"; } var commessa = obj.Commessa; if (commessa != null) { infoCommesssa.Text = "Commessa " + BusinessLogic.Commessa.GetCodifica(commessa); } } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (CentroCostoDto)model; var codice = UtilityValidation.GetStringND(obj.Codice); infoImage.Image = "Images.dashboard.centrocosto.png"; infoCodice.Text = "CC-" + codice; infoCodiceCentroCosto.Text = "CENTRO DI COSTO " + codice; infoDenominazione.Text = obj.Denominazione; infoNote.Text = obj.Note; } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (AnagraficaArticoloDto)model; var codice = UtilityValidation.GetStringND(obj.Codice); infoImage.Image = "Images.dashboard.anagraficaarticolo.png"; infoCodice.Text = "ART-" + codice; infoCodiceArticolo.Text = "CODICE ARTICOLO: " + codice; infoDescrizione.Text = obj.Descrizione; infoNote.Text = obj.Note; } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (ReportJobDto)model; var codice = UtilityValidation.GetStringND(obj.Codice); var tipo = UtilityValidation.GetStringND(obj.Tipo); var elaborazione = UtilityValidation.GetDataND(obj.Elaborazione); infoElaborazione.Text = "Elaborato il " + elaborazione; infoImage.Image = "Images.dashboard.reportjob.png"; infoCodice.Text = "RPT-" + codice; infoCodiceReport.Text = "REPORT " + codice; infoTipo.Text = "Tipo report: " + tipo; var descrizione = BusinessLogic.ReportJob.GetDescrizione(obj); infoFornitore.Text = descrizione; var fileName = obj.NomeFile; if (fileName != null && fileName.Length > 0) { var url = UtilityWeb.GetRootUrl(Context) + "/Resources/Reports/" + fileName; lnkReport.Visible = true; lnkReport.RegisterClientAction("open", url); } else { lnkReport.Visible = false; lnkReport.UnregisterClientAction(); } } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (FornitoreDto)model; var today = DateTime.Today; var totaleFattureAcquisto = UtilityValidation.GetEuro(BusinessLogic.Fornitore.GetTotaleFattureAcquisto(obj, today)); var totalePagamenti = UtilityValidation.GetEuro(BusinessLogic.Fornitore.GetTotalePagamenti(obj, today)); infoPagamentoTotale.Text = "Pagato " + totalePagamenti + " su un totale di " + totaleFattureAcquisto; var stato = GetStato(obj); toolTip.SetToolTip(imgStato, stato.Description); imgStato.Image = stato.Image; infoImage.Image = "Images.dashboard.fornitore.png"; var anagraficaFornitore = obj.AnagraficaFornitore; if (anagraficaFornitore != null) { infoRagioneSociale.Text = UtilityValidation.GetStringND(anagraficaFornitore.RagioneSociale); infoCodice.Text = "FOR-" + UtilityValidation.GetStringND(anagraficaFornitore.Codice); infoPartitaIVA.Text = "Partita IVA " + UtilityValidation.GetStringND(anagraficaFornitore.PartitaIva); } var commessa = obj.Commessa; if (commessa != null) { infoCommesssa.Text = "Commessa " + BusinessLogic.Commessa.GetCodifica(commessa); } } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void BindView(object model) { try { if (model != null) { var obj = (NotaCreditoDto)model; var totale = UtilityValidation.GetEuro(obj.Totale); var numero = UtilityValidation.GetStringND(obj.Numero); var data = UtilityValidation.GetDataND(obj.Data); infoNotaCredito.Text = "Nota credito " + BusinessLogic.Fattura.GetCodifica(obj); infoData.Text = "Resa il " + data; infoImage.Image = "Images.dashboard.notacredito.png"; infoCodice.Text = "NC-" + numero; infoImporto.Text = "Totale di " + (totale != null?totale:"N/D"); infoFornitore.Text = BusinessLogic.Fornitore.GetCodifica(obj.Fornitore); } } catch (Exception ex) { UtilityError.Write(ex); } }
public override void ItemClick(IItem item) { try { if (item != null) { var model = item.Model; var obj = (WcfService.Dto.ReportJobDto)model; var tipo = UtilityValidation.GetStringND(obj.Tipo); var viewModel = (ReportJob.ReportJobViewModel)ViewModel; ISpace space = null; if (tipo == Tipi.TipoReport.Fornitore.ToString()) { space = viewModel.GetModel <ReportJobFornitoreModel>(model); } else if (tipo == Tipi.TipoReport.Fornitori.ToString()) { space = viewModel.GetModel <ReportJobFornitoriModel>(model); } else if (tipo == Tipi.TipoReport.Committente.ToString()) { space = viewModel.GetModel <ReportJobCommittenteModel>(model); } else if (tipo == Tipi.TipoReport.Committenti.ToString()) { space = viewModel.GetModel <ReportJobCommittentiModel>(model); } AddSpace(space); } } catch (Exception ex) { UtilityError.Write(ex); } }