public static decimal GetTotalePagamentoUnificato(PagamentoUnificatoDto pagamentoUnificato) { try { if (pagamentoUnificato != null) { var pagamentiUnificatiFattureAcquisto = pagamentoUnificato.PagamentoUnificatoFatturaAcquistos; if (pagamentiUnificatiFattureAcquisto != null) { decimal totale = 0; foreach (var pagamentoUnificatoFatturaAcquisto in pagamentiUnificatiFattureAcquisto) { var saldo = UtilityValidation.GetDecimal(pagamentoUnificatoFatturaAcquisto.Saldo); totale += saldo; } return totale; } } } catch (Exception ex) { UtilityError.Write(ex); } return 0; }
public PagamentoUnificatoFatturaAcquistoModel(PagamentoUnificatoDto pagamentoUnificato) { InitializeComponent(); try { this.pagamentoUnificato = pagamentoUnificato; InitCombo(); } catch (Exception ex) { UtilityError.Write(ex); } }
public static string GetCodifica(PagamentoUnificatoDto pagamentoUnificato) { try { if(pagamentoUnificato!=null) { var codifica = pagamentoUnificato.Codice + " DEL " + UtilityValidation.GetDataND(pagamentoUnificato.Data); return codifica; } } catch (Exception ex) { UtilityError.Write(ex); } return null; }
public PagamentoUnificatoFatturaAcquistoView(PagamentoUnificatoDto pagamentoUnificato) { InitializeComponent(); try { this.pagamentoUnificato = pagamentoUnificato; var viewModel = (PagamentoUnificatoFatturaAcquisto.PagamentoUnificatoFatturaAcquistoViewModel)ViewModel; if (viewModel != null) { viewModel.PagamentoUnificato = pagamentoUnificato; } } catch (Exception ex) { UtilityError.Write(ex); } }
private void BindViewPagamentoUnificato(PagamentoUnificatoDto pagamentoUnificato) { try { editPagamentoUnificato.Model = pagamentoUnificato; editPagamentoUnificato.Value = BusinessLogic.PagamentoUnificato.GetCodifica(pagamentoUnificato); pagamentoUnificatoOld = pagamentoUnificato; } catch (Exception ex) { UtilityError.Write(ex); } }
private void BindViewTotali(PagamentoUnificatoDto obj) { try { if (obj != null) { var importoPagamento = BusinessLogic.PagamentoUnificato.GetTotalePagamentoUnificato(obj); editImporto.Value = importoPagamento; } } catch (Exception ex) { UtilityError.Write(ex); } }
/// <summary> /// Deletes pagamentounificato from the database by the given dto object. /// </summary> /// <param name="pagamentounificato">The dto object.</param> public void DeletePagamentoUnificato(PagamentoUnificatoDto pagamentounificato) { this.PagamentoUnificatoService.Delete(pagamentounificato); this.UnitOfWork.SaveChanges(); }
/// <summary> /// Adds a new pagamentounificato from the given dto object into the database. /// </summary> /// <param name="pagamentounificato">The dto object.</param> /// <returns>The dto key of the newly created pagamentounificato.</returns> public string CreatePagamentoUnificato(PagamentoUnificatoDto pagamentounificato) { string key = this.PagamentoUnificatoService.Add(pagamentounificato); this.UnitOfWork.SaveChanges(); return key; }
private void BindViewPagamentoUnificato(PagamentoUnificatoDto pagamentoUnificato) { try { editPagamentoUnificato.Model = pagamentoUnificato; editPagamentoUnificato.Value = (pagamentoUnificato != null ? pagamentoUnificato.Codice + "/" + pagamentoUnificato.Data.Value.Year.ToString() : null); } catch (Exception ex) { UtilityError.Write(ex); } }
public PagamentoDto(int _id, int _fatturaAcquistoId, DateTime? _data, decimal? _importo, string _note, string _codice, string _tipoPagamento, string _descrizione, int? _pagamentoUnificatoId, string _transazionePagamento, FatturaAcquistoDto _fatturaAcquisto, PagamentoUnificatoDto _pagamentoUnificato) { this.Id = _id; this.FatturaAcquistoId = _fatturaAcquistoId; this.Data = _data; this.Importo = _importo; this.Note = _note; this.Codice = _codice; this.TipoPagamento = _tipoPagamento; this.Descrizione = _descrizione; this.PagamentoUnificatoId = _pagamentoUnificatoId; this.TransazionePagamento = _transazionePagamento; this.FatturaAcquisto = _fatturaAcquisto; this.PagamentoUnificato = _pagamentoUnificato; }
public PagamentoUnificatoFatturaAcquistoDto(int _id, int _fatturaAcquistoId, int _pagamentoUnificatoId, decimal? _saldo, string _note, string _transazionePagamento, FatturaAcquistoDto _fatturaAcquisto, PagamentoUnificatoDto _pagamentoUnificato) { this.Id = _id; this.FatturaAcquistoId = _fatturaAcquistoId; this.PagamentoUnificatoId = _pagamentoUnificatoId; this.Saldo = _saldo; this.Note = _note; this.TransazionePagamento = _transazionePagamento; this.FatturaAcquisto = _fatturaAcquisto; this.PagamentoUnificato = _pagamentoUnificato; }