public Cobro(Lfx.Data.Connection dataBase, Lbl.Pagos.TiposFormasDePago tipoFormaDePago) : this(dataBase) { switch (tipoFormaDePago) { case Lbl.Pagos.TiposFormasDePago.Efectivo: FormaDePago = new Lbl.Pagos.FormaDePago(dataBase, 1); break; case Lbl.Pagos.TiposFormasDePago.ChequePropio: FormaDePago = new Lbl.Pagos.FormaDePago(dataBase, 2); break; case Lbl.Pagos.TiposFormasDePago.CuentaCorriente: FormaDePago = new Lbl.Pagos.FormaDePago(dataBase, 3); break; case Lbl.Pagos.TiposFormasDePago.Tarjeta: FormaDePago = new Lbl.Pagos.FormaDePago(dataBase, 4); break; case Lbl.Pagos.TiposFormasDePago.Caja: FormaDePago = new Lbl.Pagos.FormaDePago(dataBase, 6); break; case Lbl.Pagos.TiposFormasDePago.ChequeTerceros: FormaDePago = new Lbl.Pagos.FormaDePago(dataBase, 8); break; default: FormaDePago = new Lbl.Pagos.FormaDePago(dataBase, (int)tipoFormaDePago); break; } }
public Pago(Lfx.Data.Connection dataBase, Lbl.Pagos.TiposFormasDePago formaDePago, decimal importe) : this(dataBase, formaDePago) { this.Importe = importe; }
public Pago(Lfx.Data.Connection dataBase, Lbl.Pagos.TiposFormasDePago tipoFormaDePago) : this(dataBase) { FormaDePago = new Lbl.Pagos.FormaDePago(dataBase, tipoFormaDePago); FormaDePago.Cargar(); }