internal void CopyValues(TransactionPaymentInfo source) { if (source == null) { return; } _n_serie = source.NSerie; _fecha_factura = source.FechaFactura; _n_factura = source.NFactura; _importe_factura = source.ImporteFactura; _n_expediente = source.NExpediente; _other_payments = source.OtherPayments; }
protected virtual void CopyFrom(Payment parent, TransactionPaymentInfo source) { if (source == null) { return; } Oid = source.Oid; _base.Record.OidPago = source.OidPago; _base.Record.OidOperacion = source.OidOperation; _base.Record.OidExpediente = source.OidExpediente; _base.Record.TipoAgente = source.TipoAcreedor; _base.NExpediente = source.NExpediente; _base.NSerie = source.NSerie; _base.FechaFactura = source.FechaFactura; _base.NFactura = source.NFactura; _base.ImporteFactura = source.ImporteFactura; _base.Record.Cantidad = source.Cantidad; }
protected void CopyValues(TransactionPaymentInfo source, NominaInfo nomina) { if (source == null) { return; } Oid = source.Oid; _base.CopyValues(source); if (nomina != null) { _base.NFactura = nomina.Descripcion; _base.NExpediente = nomina.Codigo; _base.NSerie = nomina.IDRemesa; _pagado = nomina.TotalPagado; _pendiente = nomina.Pendiente; _prevision = nomina.PrevisionPago; _fecha_pago = nomina.FechaPago; } }
protected void CopyValues(TransactionPaymentInfo source, InputInvoiceInfo factura) { if (source == null) { return; } Oid = source.Oid; _base.CopyValues(source); if (factura != null) { _pagado = factura.Pagado; _pendiente = factura.Pendiente; _prevision = factura.Prevision; _fecha_pago = factura.FechaPagoFactura; if (_base.NExpediente == string.Empty && factura.Expediente != string.Empty) { _base.NExpediente = factura.Expediente; } } }