public PagamentoController(
     ILogger <PagamentoController> logger,
     GerenciarEmail gerenciarEmail,
     GerenciarPagarMe gerenciarPagarMe,
     LoginCliente loginCliente,
     Cookie cookie,
     CookieCarrinhoCompra carrinhoCompra,
     IPedidoRepository pedidoRepository,
     IPedidoSituacaoRepository pedidoSituacaoRepository,
     IEnderecoEntregaRepository enderecoEntregaRepository,
     IProdutoRepository produtoRepository,
     IMapper mapper,
     WSCorreiosCalcularFrete wscorreios,
     CalcularPacote calcularPacote,
     CookieFrete cookieValorPrazoFrete
     )
     : base(
         loginCliente,
         enderecoEntregaRepository,
         carrinhoCompra,
         produtoRepository,
         mapper,
         wscorreios,
         calcularPacote,
         cookieValorPrazoFrete)
 {
     _gerenciarEmail           = gerenciarEmail;
     _pedidoRepository         = pedidoRepository;
     _pedidoSituacaoRepository = pedidoSituacaoRepository;
     _cookie           = cookie;
     _gerenciarPagarMe = gerenciarPagarMe;
     _logger           = logger;
 }
 public PagamentoController(CookieCarrinhoCompra carrinhoCompra,
                            IProdutoRepository produtoRepository, IMapper mapper,
                            WSCorreiosCalcularFrete wSCorreios, CalcularPacote calcular,
                            CookieFrete cookieValorPrazoFrete, Cookie cookie, IEnderecoEntregaRepository enderecoEntrega,
                            LoginCliente loginCliente, GerenciarPagarMe gerenciarPagarMe)
     : base(carrinhoCompra, produtoRepository, mapper, wSCorreios, calcular, cookieValorPrazoFrete, enderecoEntrega, loginCliente)
 {
     this._cookie           = cookie;
     this._gerenciarPagarMe = gerenciarPagarMe;
 }
Exemple #3
0
 public BaseController(LoginCliente loginCliente, IEnderecoEntregaRepository enderecoEntregaRepository, CookieCarrinhoCompra cookieCarrinhoCompra, IProdutoRepository produtoRepository, IMapper mapper, WSCorreiosCalcularFrete wscorreios, CalcularPacote calcularPacote, CookieFrete cookieFrete)
 {
     _loginCliente = loginCliente;
     _enderecoEntregaRepository = enderecoEntregaRepository;
     _cookieCarrinhoCompra      = cookieCarrinhoCompra;
     _produtoRepository         = produtoRepository;
     _mapper         = mapper;
     _wscorreios     = wscorreios;
     _calcularPacote = calcularPacote;
     _cookieFrete    = cookieFrete;
 }
Exemple #4
0
 public CarrinhoComprasController(IProdutoRepository produtoRepository, CarrinhoCompras carrinhoCompras,
                                  CalcularPacote calcularPacote, WSCorreiosCalcularFrete calcularFrete,
                                  IServiceMemoryCache <List <ItemVendaViewModel> > memoryCache,
                                  CookieFrete cookieFrete)
 {
     _produtoRepository = produtoRepository;
     _carrinhoCompras   = carrinhoCompras;
     _calcularPacote    = calcularPacote;
     _wscorreios        = calcularFrete;
     _memoryCache       = memoryCache;
     _cookieFrete       = cookieFrete;
 }
Exemple #5
0
 public CarrinhoCompraController(
     ILogger <CarrinhoCompraController> logger,
     LoginCliente loginCliente,
     CookieCarrinhoCompra carrinhoCompra,
     IEnderecoEntregaRepository enderecoEntregaRepository,
     IProdutoRepository produtoRepository,
     IMapper mapper,
     WSCorreiosCalcularFrete wscorreios,
     CalcularPacote calcularPacote,
     CookieFrete cookieValorPrazoFrete)
     : base(
         loginCliente,
         carrinhoCompra,
         enderecoEntregaRepository,
         produtoRepository,
         mapper,
         wscorreios,
         calcularPacote,
         cookieValorPrazoFrete)
 {
     _logger = logger;
 }
 public VendaController(IVendaRepository vendaRepository, CarrinhoCompras carrinhoCompras,
                        GerenciarPagarMe pagarMe,
                        PagamentoServico servico, IUsuarioRepository usuarioRepository,
                        IMarcaCartaoCreditoRepository cartaoCreditoRepository,
                        IMovimentacaoRepository movimentacaoRepository,
                        CookieFrete cookieFrete,
                        IEnderecoEntregaRepository entregaRepository,
                        ITokenService tokenService,
                        IPedidoRepository pedidoRepository)
 {
     _tokenService            = tokenService;
     _vendaRepository         = vendaRepository;
     _carrinhoCompras         = carrinhoCompras;
     _pagarMe                 = pagarMe;
     _servico                 = servico;
     _usuarioRepository       = usuarioRepository;
     _cartaoCreditoRepository = cartaoCreditoRepository;
     _movimentacaoRepository  = movimentacaoRepository;
     _cookieFrete             = cookieFrete;
     _entregaRepository       = entregaRepository;
     _pedidoRepository        = pedidoRepository;
 }
Exemple #7
0
 public CarrinhoCompraController(LoginCliente login, CookieCarrinhoCompra carrinhoCompra,
                                 IProdutoRepository produtoRepository, IMapper mapper, IEnderecoEntregaRepository endereco,
                                 WSCorreiosCalcularFrete wSCorreios, CalcularPacote calcular,
                                 CookieFrete cookieValorPrazoFrete, IEnderecoEntregaRepository enderecoEntrega, LoginCliente loginCliente) : base(carrinhoCompra, produtoRepository, mapper, wSCorreios, calcular, cookieValorPrazoFrete, enderecoEntrega, loginCliente)
 {
 }