예제 #1
0
        public static internalDTO.Payment MapFromExternal(externalDTO.Payment payment)
        {
            var res = payment == null ? null : new internalDTO.Payment
            {
                Id              = payment.Id,
                BillId          = payment.BillId,
                Bill            = BillMapper.MapFromExternal(payment.Bill),
                PaymentMethodId = payment.PaymentMethodId,
                PaymentMethod   = PaymentMethodMapper.MapFromExternal(payment.PaymentMethod),
                Sum             = payment.Sum,
                PaymentTime     = payment.PaymentTime
            };

            return(res);
        }
예제 #2
0
        public static internalDTO.Payment MapFromExternal(externalDTO.Payment payment)
        {
            var res = payment == null ? null : new internalDTO.Payment
            {
                Id             = payment.Id,
                MeansOfPayment = payment.MeansOfPayment,
                PaymentCode    = payment.PaymentCode,
                TimeOfPayment  = payment.TimeOfPayment,
                Total          = payment.Total,
                Comment        = payment.Comment,
                InvoiceId      = payment.InvoiceId,
                Invoice        = InvoiceMapper.MapFromExternal(payment.Invoice)
            };

            return(res);
        }