public CarrinhoController(ICarrinhoService carrinhoService, ICatalogoService catalogoService, IPedidoService pedidoService, ICarrinhoGrpcService carrinhoGrpcService) { _carrinhoService = carrinhoService; _catalogoService = catalogoService; _pedidoService = pedidoService; _carrinhoGrpcService = carrinhoGrpcService; }
public PedidoController(ICatalogoService catalogoService, ICarrinhoService carrinhoService, IPedidoService pedidoService, IClienteService clienteService) { _catalogoService = catalogoService; _carrinhoService = carrinhoService; _pedidoService = pedidoService; _clienteService = clienteService; }
public UsuariosController(ICarrinhoService carrinhoService, ILivroService livroService, IUsuarioService usuarioService, IMapper mapper) { this.carrinhoService = carrinhoService ?? throw new ArgumentNullException(nameof(carrinhoService)); this.livroService = livroService ?? throw new ArgumentNullException(nameof(livroService)); this.usuarioService = usuarioService ?? throw new ArgumentNullException(nameof(usuarioService)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public CarrinhoController(ILogger <CarrinhoController> logger, IClienteService clienteService, ICarrinhoService carrinhoService) { _logger = logger; _clienteService = clienteService; _carrinhoService = carrinhoService; }
public void Setup() { var settings = ObterSettings(); _carrinhoRepository = new CarrinhoRepository(settings); _produtoRepository = new ProdutoRepository(settings); _carrinhoService = new CarrinhoService(_carrinhoRepository, _produtoRepository); _produtoService = new ProdutoService(_produtoRepository); }
public CarrinhoController( ICarrinhoService carrinhoService, ICatalogoService catalogoService, IPedidoService pedidoService) { this.catalogoService = catalogoService; this.pedidoService = pedidoService; this.carrinhoService = carrinhoService; }
public static async Task PopularCarrinho(List <Produto> produtos, ICarrinhoService carrinhoService, string usuario) { var faker = new Faker(); var produtosCarrinho = faker.PickRandom(produtos, 5); foreach (var produto in produtosCarrinho) { await carrinhoService.AdicionarProduto(usuario, produto, faker.Random.Int(1, 3)); } }
public AccountController(UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, ICarrinhoService carrinhoService, IAppLogger <AccountController> logger) { _userManager = userManager; _signInManager = signInManager; _carrinhoService = carrinhoService; _logger = logger; }
public CarrinhoController( IHttpContextAccessor contextAccessor, IIdentityParser <ApplicationUser> appUserParser, ILogger <CarrinhoController> logger, ICatalogoService catalogoService, ICarrinhoService carrinhoService, IUserRedisRepository repository) : base(logger, repository) { this.appUserParser = appUserParser; this.catalogoService = catalogoService; this.carrinhoService = carrinhoService; }
public HomeController(ILogger <HomeController> logger, IProdutoStore produtoStore, ICategoriaStore categoriaStore, IMarcaStore marcaStore, ICarrinhoService carrinhoService, ICarrinhoStore carrinhoStore) { _logger = logger; _produtoStore = produtoStore; _categoriaStore = categoriaStore; _marcaStore = marcaStore; _carrinhoService = carrinhoService; _carrinhoStore = carrinhoStore; }
public CheckoutController( IEnderecoStore enderecoStore, ICarrinhoStore carrinhoStore, IFreteService freteService, ICarrinhoService carrinhoService, IGeoposicaoService geoposicaoService, IPedidoService pedidoService) { _enderecoStore = enderecoStore; _carrinhoStore = carrinhoStore; _freteService = freteService; _carrinhoService = carrinhoService; _geoposicaoService = geoposicaoService; _pedidoService = pedidoService; }
public CarrinhoController( ICarrinhoService carrinhoService, ICarrinhoStore carrinhoStore, IFreteService freteService, IGeoposicaoService geoposicaoService, IProdutoStore produtoStore, IHttpContextAccessor httpContextAccessor) { _carrinhoService = carrinhoService; _carrinhoStore = carrinhoStore; _freteService = freteService; _geoposicaoService = geoposicaoService; _produtoStore = produtoStore; _httpContextAccessor = httpContextAccessor; }
public void AdicionarItemNoCarrinho_Sucesso_False() { var carrinho = new Carrinho(); var itemCarrinho = new ItemCarrinho(); this.carrinhoService = new CarrinhoService(); var carrinhoResult = carrinhoService.AdicionarItemNoCarrinho(carrinho, itemCarrinho); Assert.IsTrue(carrinhoResult.Count() == 0); Assert.IsFalse(carrinhoResult.Contains(itemCarrinho)); Assert.IsFalse(carrinhoResult.ResultadoValidacao.IsValid); Assert.AreEqual(carrinhoResult.ResultadoValidacao.Erros.Count(), 2); Assert.IsTrue(carrinhoResult.ResultadoValidacao.Erros.Contains(ItemCarrinhoErrors.messageItemCarrinhoNaoPossuiProduto)); Assert.IsTrue(carrinhoResult.ResultadoValidacao.Erros.Contains(ItemCarrinhoErrors.messageItemCarrinhoNaoPossuiQuantidade)); }
public void AdicionarItemNoCarrinho_Sucesso_True() { var carrinho = new Carrinho(); var itemCarrinho = new ItemCarrinho() { Produto = new Produto(), Quantidade = 5 }; this.carrinhoService = new CarrinhoService(); var carrinhoResult = carrinhoService.AdicionarItemNoCarrinho(carrinho, itemCarrinho); Assert.IsTrue(carrinhoResult.ResultadoValidacao.IsValid); Assert.IsTrue(carrinhoResult.Count() == 1); Assert.IsTrue(carrinhoResult.Contains(itemCarrinho)); }
public CheckoutController( IEnderecoStore enderecoStore, ICarrinhoStore carrinhoStore, IFreteService freteService, ICarrinhoService carrinhoService, IGeoposicaoService geoposicaoService, IPedidoService pedidoService, IHttpContextAccessor httpContextAccessor) { _enderecoStore = enderecoStore; _carrinhoStore = carrinhoStore; _freteService = freteService; _carrinhoService = carrinhoService; _geoposicaoService = geoposicaoService; _pedidoService = pedidoService; _httpContextAccessor = httpContextAccessor; }
public CarrinhoController(ICarrinhoService service, IMapper mapper) { _service = service; _mapper = mapper; }
public CarrinhoController(ICarrinhoService carrinhoService) { _carrinhoService = carrinhoService; }
public CarrinhoController(IProdutoServices produtoServices, ICarrinhoService carrinhoService) { _produtoServices = produtoServices; _carrinhoService = carrinhoService; }
public CarrinhoAppService(ICarrinhoService carrinhoService) { this.carrinhoService = carrinhoService; }
public CarrinhoAppService(ICarrinhoService service) { this.service = service; }
public CarrinhoViewComponent(ICarrinhoService carrinhoService) { _carrinhoService = carrinhoService; }
public CarrinhoController(IProdutoServices produtoServices, ICarrinhoService carrinhoService, IMapper mapper) { _produtoServices = produtoServices; _carrinhoService = carrinhoService; _mapper = mapper; }
public CarrinhoController(ICatalogoService catalogoService, ICarrinhoService carrinhoService) { _catalogoService = catalogoService; _carrinhoService = carrinhoService; }
public CarrinhoController(IProdutoService produtoService, ICarrinhoService carrinhoService, ClienteService clienteService) { this.produtoService = produtoService; this.carrinhoService = carrinhoService; this.clienteService = clienteService; }