public Pago(Pagos.Valor valor) : this(valor.Connection, valor.FormaDePago.Tipo) { if (valor.Recibo != null) { this.Recibo = valor.Recibo; } this.Valor = valor; }
public Pago(Bancos.Cheque cheque) : this(cheque.Connection, cheque.Emitido ? Lbl.Pagos.TiposFormasDePago.ChequePropio : Lbl.Pagos.TiposFormasDePago.ChequeTerceros) { if (cheque.ReciboPago != null) { this.Recibo = cheque.ReciboPago; } else if (cheque.ReciboCobro != null) { this.Recibo = cheque.ReciboCobro; } this.Cheque = cheque; }