Пример #1
0
 public ComprarController(IRepositorioBase<Cliente> _clientes,
     IOrdenGeneradorBase<CompraModel> _orden,
     IRepositorioBase<CostosEnvio> _envios,
     IRepositorioBase<Pais> _pais,
     IRepositorioBase<Estados> _estado,
     IRepositorioBase<Empresa> _empresa,
     ITransaccionExterna<PaypalPagoClienteModel> _paypal, IRepositorioBase<PaypalConfig> _configPaypal, IPaypalCryptBase<PaypalConfig> _paypalEncrypService, IRepositorioBase<Banco> _bancos, ITransaccionExterna<StripeTarjetaModel> _tarjeta, IRepositorioBase<Orden> _ordenDb)
     : base(_configPaypal, _paypalEncrypService)
 {
     this._clientes = _clientes;
     this._orden = _orden;
     this._envios = _envios;
     this._pais = _pais;
     this._estado = _estado;
     this._paypal = _paypal;
     this._empresa = _empresa;
     this._bancos = _bancos;
     this._tarjeta = _tarjeta;
     this._ordenDb = _ordenDb;
 }
Пример #2
0
 public metodoPagoPayPal(string rtname,int orden,IOrdenGeneradorBase<CompraModel>_orden)
 {
     this._orden = _orden;
     result = new RedirectResult(rtname);
     idOrden = orden;
 }