public static ComprobanteDePago ComprobanteDePago(EstadoDePago estadoDePago, double total, double subTotal, MedioPago medioPago, double monto, DateTime fechaDePago, double totalDescuentoAplicados, int compra_id) { if (total < 1 || subTotal < 1 || compra_id < 1) { throw new Exception("ComprobanteDePago Compra no puede ser creado"); } return(new ComprobanteDePago(estadoDePago, total, subTotal, medioPago, monto, fechaDePago, totalDescuentoAplicados, compra_id)); }
public ComprobanteDePago(EstadoDePago estadoDePago, double total, double subTotal, MedioPago medioPago, double monto, DateTime fechaDePago, double totalDescuentoAplicados, int compra_id) { EstadoDePago = estadoDePago; Total = total; SubTotal = subTotal; MedioPago = medioPago; FechaDePago = fechaDePago; Monto = monto; TotalDescuentoAplicados = totalDescuentoAplicados; Compra_Id = compra_id; }