コード例 #1
0
ファイル: Pagamento.cs プロジェクト: es-dev/cantieri
 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);
 }
コード例 #2
0
        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);
        }
コード例 #3
0
ファイル: PagamentoViewModel.cs プロジェクト: es-dev/cantieri
 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);
 }