public static PagamentoDto GetNewPagamento(PagamentoUnificatoFatturaAcquistoDto pagamenoUnificatoFatturaAcquisto) { try { if (pagamenoUnificatoFatturaAcquisto != null) { var fatturaAcquisto = pagamenoUnificatoFatturaAcquisto.FatturaAcquisto; var pagamentoUnificato = pagamenoUnificatoFatturaAcquisto.PagamentoUnificato; var pagamento = new PagamentoDto(); pagamento.Codice = GetCodice(fatturaAcquisto); pagamento.Data = pagamentoUnificato.Data; pagamento.Descrizione = pagamentoUnificato.Descrizione; pagamento.FatturaAcquistoId = pagamenoUnificatoFatturaAcquisto.FatturaAcquistoId; pagamento.Importo = pagamenoUnificatoFatturaAcquisto.Saldo; pagamento.TransazionePagamento = pagamenoUnificatoFatturaAcquisto.TransazionePagamento; pagamento.Note = "Pagamento unificato " + BusinessLogic.PagamentoUnificato.GetCodifica(pagamentoUnificato); pagamento.PagamentoUnificatoId = pagamenoUnificatoFatturaAcquisto.PagamentoUnificatoId; pagamento.TipoPagamento = pagamentoUnificato.TipoPagamento; return(pagamento); } } catch (Exception ex) { UtilityError.Write(ex); } return(null); }
public static string GetCodifica(PagamentoUnificatoFatturaAcquistoDto pagamentoUnificatoFatturaAcquisto) { try { if (pagamentoUnificatoFatturaAcquisto != null) { var pagamentoUnificato = pagamentoUnificatoFatturaAcquisto.PagamentoUnificato; var fatturaAcquisto = pagamentoUnificatoFatturaAcquisto.FatturaAcquisto; if (pagamentoUnificato != null) { var codifica = pagamentoUnificato.Codice; if (fatturaAcquisto != null) { codifica += "-" + fatturaAcquisto.Numero; } return(codifica); } } } catch (Exception ex) { UtilityError.Write(ex); } return(null); }
internal PagamentoDto ReadPagamento(PagamentoUnificatoFatturaAcquistoDto pagamentoUnificatoFatturaAcquisto) { try { var wcf = new WcfService.Service(); var obj = wcf.ReadPagamento(pagamentoUnificatoFatturaAcquisto); return(obj); } catch (Exception ex) { UtilityError.Write(ex); } return(null); }