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); } }
private void BindViewTotali(SALDto obj) { try { if (obj != null) { var viewModel = new Commessa.CommessaViewModel(); var commessa = viewModel.ReadCommessa(obj); if (commessa != null) { var data = UtilityValidation.GetData(editData.Value); var fornitori = commessa.Fornitores; var committenti = commessa.Committentes; var totaleFattureAcquisto = BusinessLogic.SAL.GetTotaleFattureAcquisto(fornitori, data); var totaleFattureVendita = BusinessLogic.SAL.GetTotaleFattureVendita(committenti, data); var totalePagamenti = BusinessLogic.SAL.GetTotalePagamenti(fornitori, data); var totaleIncassi = BusinessLogic.SAL.GetTotaleIncassi(committenti, data); var statoDescrizione = BusinessLogic.SAL.GetStatoDescrizione(obj, commessa); editStato.Value = statoDescrizione; editTotaleFattureAcquisto.Value = totaleFattureAcquisto; editTotaleFattureVendita.Value = totaleFattureVendita; editTotalePagamenti.Value = totalePagamenti; editTotaleIncassi.Value = totaleIncassi; } } } 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); } }
private void BindViewTotali(SALDto obj) { try { if (obj != null) { var viewModel = new Commessa.CommessaViewModel(); var commessa = viewModel.ReadCommessa(obj); if (commessa != null) { var data = UtilityValidation.GetData(editData.Value); var fornitori = commessa.Fornitores; var committenti = commessa.Committentes; var totaleFattureAcquisto = BusinessLogic.SAL.GetTotaleFattureAcquisto(fornitori, data); var totaleFattureVendita = BusinessLogic.SAL.GetTotaleFattureVendita(committenti, data); var totalePagamenti = BusinessLogic.SAL.GetTotalePagamenti(fornitori, data); var totaleIncassi = BusinessLogic.SAL.GetTotaleIncassi(committenti, data); var statoDescrizione = BusinessLogic.SAL.GetStatoDescrizione(obj, commessa); editStato.Value = statoDescrizione; editTotaleFattureAcquisto.Value = totaleFattureAcquisto; editTotaleFattureVendita.Value = totaleFattureVendita; editTotalePagamenti.Value = totalePagamenti; editTotaleIncassi.Value = totaleIncassi; } } } catch (Exception ex) { UtilityError.Write(ex); } }