示例#1
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;
 }
示例#2
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 CarrinhoCompraController(CookieCarrinhoCompra carrinhoCompra, IProdutoRepository produtoRepository, IMapper mapper, WSCorreiosCalcularFrete wscorreios, CalcularPacote calcularPacote, CookieValorPrazoFrete cookieValorPrazoFrete)
 {
     _cookieCarrinhoCompra = carrinhoCompra;
     _produtoRepository    = produtoRepository;
     _mapper                = mapper;
     _wscorreios            = wscorreios;
     _calcularPacote        = calcularPacote;
     _cookieValorPrazoFrete = cookieValorPrazoFrete;
 }
示例#4
0
 // UM CONSTRUTOR SIMPLES
 public CarrinhoController(LoginCliente loginCliente, IEnderecoEntregaRepository enderecoEntregaRepository, CookieCarrinhoCompra carrinhocompra, IProdutoRepository produtorepository, IMapper mapper, WSCorreiosCalcularFrete wsorreiosCalcularFrete, CalcularPacote calcularpacote, CookieValorPrazoFrete cookieValorPrazoFrete) : base(carrinhocompra, produtorepository, mapper, wsorreiosCalcularFrete, calcularpacote, cookieValorPrazoFrete)
 {
     _loginCliente = loginCliente;
     _enderecoEntregaRepository = enderecoEntregaRepository;
 }
示例#5
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;
 }
示例#6
0
 public PagamentoController(CookieCarrinhoCompra carrinhocompra, IProdutoRepository produtorepository, IMapper mapper, WSCorreiosCalcularFrete wsorreiosCalcularFrete, CalcularPacote calcularpacote, CookieValorPrazoFrete cookieValorPrazoFrete, Cookie cookie) : base(carrinhocompra, produtorepository, mapper, wsorreiosCalcularFrete, calcularpacote, cookieValorPrazoFrete)
 {
     _cookie = cookie;
 }
示例#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)
 {
 }