public void Setup() { listProdutos.Add(FactoryProduto.Constroi()); var mapperConfig = new MapperConfiguration(mc => { mc.AddProfile(new MappingProfile()); }); _mapper = mapperConfig.CreateMapper(); var mUnW = new Mock <IUnitOfWork>(); mUnW.Setup(u => u.Commit()) .Callback(() => { Console.WriteLine("Teste Commited...."); }); _uow = mUnW.Object; var mRepositorio = new Mock <IProdutoRepositorio>(); mRepositorio.Setup(u => u.Add(It.IsAny <Produto>())) .Callback((Produto i) => listProdutos.Add(i)); mRepositorio.Setup(u => u.GetAll()) .ReturnsAsync(listProdutos.AsEnumerable <Produto>()); _repositorio = mRepositorio.Object; _produtoService = new ProdutoService(_repositorio, _uow, _mapper); }
public ProdutoController(IProdutoRepositorio produtoRepositorio, IHttpContextAccessor httpContextAccessor, IHostingEnvironment hostingEnvironment) { _produtoRepositorio = produtoRepositorio; _httpContextAccessor = httpContextAccessor; _hostingEnvironment = hostingEnvironment; }
public IActionResult Atualizar([FromServices] IProdutoRepositorio produtoRepositorio, [FromBody] Produto produto, [FromServices] IHttpContextAccessor httpContextAccessor, [FromHeader] string Authorization) { try { var x = httpContextAccessor.HttpContext.Request.Headers["Authorization"]; //var formFile = httpContextAccessor.HttpContext.Request.Headers["Authorization"]; produto.Validate(); if (!produto.EhValido) { return(BadRequest(produto.ObterMensagensValidacao())); } if (produto.Id > 0) { produtoRepositorio.Atualizar(produto); } return(Created("api/produto", produto)); } catch (Exception erro) { return(BadRequest(erro.ToString())); } }
public DepartamentoProdutoServico( IDepartamentoProdutoRepositorio departamentoProdutoRepositorio, IProdutoRepositorio produtoRepositorio) { _departamentoProdutoRepositorio = departamentoProdutoRepositorio; _produtoRepositorio = produtoRepositorio; }
public ProdutoController( IProdutoRepositorio produtoRepositorio, IProdutoServico produtoServico) { _produtoRepositorio = produtoRepositorio; _produtoServico = produtoServico; }
public HandlersTeste() { _cidadeMock = new CidadeMock(); _lojaMock = new LojaMock(); _saidaMock = new SaidaMock(); _itemSaidaMock = new ItemSaidaMock(); _transportadoraMock = new TransportadoraMock(); _fornecedorMock = new FornecedorMock(); _entradaMock = new EntradaMock(); _itemEntradaMock = new ItemEntradaMock(); _produtoMock = new ProdutoMock(); var connerctionString = "mongodb://localhost:27017"; var database = "LojaTesteHandler"; var cliente = new MongoClient(connerctionString); _database = cliente.GetDatabase(database); _cidadeRepositorio = new CidadeRepositorio(_database); _entradaRepositorio = new EntradaRepositorio(_database); _fornecedorRepositorio = new FornecedorRepositorio(_database); _itemEntradaRepositorio = new ItemEntradaRepositorio(_database); _itemSaidaRepositorio = new ItemSaidaRepositorio(_database); _lojaRepositorio = new LojaRepositorio(_database); _produtoRepositorio = new ProdutoRepositorio(_database); _transportadoraRepositorio = new TransportadoraRepositorio(_database); _saidaRepositorio = new SaidaRepositorio(_database); }
public ProdutoServico( IProdutoRepositorio produtoRepositorio, IUnitOfWork unitOfWork) { _unitOfWork = unitOfWork; _produtoRepositorio = produtoRepositorio; }
public CarrinhoController( IProdutoRepositorio produtoRepositorio, Carrinho carService) { _produtoRepositorio = produtoRepositorio; _carrinho = carService; }
public ProducaoController(IProdutoRepositorio produtoRepositorio, IEstoqueRepositorio estoqueRepositorio, IIngredienteRepositorio ingredienteRepositorio) { _estoqueRepositorio = estoqueRepositorio; _produtoRepositorio = produtoRepositorio; _ingredienteRepositorio = ingredienteRepositorio; }
public CarrinhoController(IProdutoRepositorio produtoRepositorio, ShoppingCart carrinho, WSCorreiosCalcularFrete wscorreios, CalculoPacote calcularPacote) { _produtoRepositorio = produtoRepositorio; _carrinho = carrinho; _wscorreios = wscorreios; _calcularPacote = calcularPacote; }
public SecaoProdutoServico( ISecaoProdutoRepositorio secaoProdutoRepositorio, IProdutoRepositorio produtoRepositorio) { _secaoProdutoRepositorio = secaoProdutoRepositorio; _produtoRepositorio = produtoRepositorio; }
public void SetUp() { _produto = new Produto(); _produtoRepositorio = new ProdutoRepositorioSql(); _produtoServico = new ProdutoServico(_produtoRepositorio); BaseSqlTeste.SemearBancoParaProduto(); }
public CarrinhoServico(ICarrinhoRepositorio carrinhoRepositorio, IPromocaoRepositorio promocaoRepositorio, IProdutoRepositorio produtoRepositorio) : base(carrinhoRepositorio) { _carrinhoRepositorio = carrinhoRepositorio; _promocaoRepositorio = promocaoRepositorio; _produtoRepositorio = produtoRepositorio; }
public ProdutoController(IProdutoRepositorio produtoRepositorio, IHttpContextAccessor httpContextAccessor, IWebHostEnvironment webHostEnvironment) { _produtoRepositorio = produtoRepositorio; _httpContextAccessor = httpContextAccessor; _webHostEnvironment = webHostEnvironment; }
public ProdutoController(IProdutoRepositorio produtoRepositorio, IHttpContextAccessor httpContextAccessor, IHostingEnvironment hostingEnvironment) { _produtoRepositorio = produtoRepositorio; _httpContextAccessor = httpContextAccessor; //Rota onde sera armazenada o arquivo que o usuario enviar _hostingEnvironment = hostingEnvironment; }
public void InitializeObjects() { repositorio = new ProdutoRepositorio(); produtoServico = new ProdutoServico(repositorio); BaseSqlTest.SeedDatabase(); }
public ProdutoController(IProdutoRepositorio produtoRepositorio, IProdutoServico produtoServico, IMapper mapper, INotificador notificador, IUser user) : base(notificador, user) { _produtoRepositorio = produtoRepositorio; _produtoServico = produtoServico; _mapper = mapper; }
public ProdutoController(IProdutoRepositorio produtoRepositorio, IMapper mapper, IFornecedorRepositorio fornecedorRepositorio, IProdutoServico produtoServico, INotificador notificador) : base(notificador) { _produtoRepositorio = produtoRepositorio; _mapper = mapper; _fornecedorRepositorio = fornecedorRepositorio; _produtoServico = produtoServico; }
public Frm_Estoque() { _repositorio = Program.container.GetInstance <IProdutoRepositorio>(); InitializeComponent(); AtualizarGrid(); }
public VendaController(IVendaRepositorio vendaRepositorio, IProdutoRepositorio produtoRepositorio, IEstoqueRepositorio estoqueRepositorio, ICaixaRepositorio caixaRepositorio) { _vendaRepositorio = vendaRepositorio; _produtoRepositorio = produtoRepositorio; _estoqueRepositorio = estoqueRepositorio; _caixaRepositorio = caixaRepositorio; }
public ProdutoControl(PizzariaContext contexto) { InitializeComponent(); _contexto = contexto; _produtoRepositorio = new ProdutoRepositorio(_contexto); _produtoServico = new ProdutoServico(_produtoRepositorio); }
public bool EhValido(IProdutoRepositorio produtoRepositorio) { if (EstaApto(produtoRepositorio)) { return(this.EstaConsistente()); } return(false); }
public PedidoTest(DbFixture dbFixture, ITestOutputHelper consoleWriteLine) { _consoleWriteLine = consoleWriteLine; var serviceProvider = dbFixture.ServiceProvider; _repository = serviceProvider.GetService <IProdutoRepositorio>(); _pedidoAppService = serviceProvider.GetService <IPedidoServices>(); }
public OrdemCompraServico(IClienteRepositorio clienteRepositorio, IProdutoRepositorio produtoRepositorio, IOrdemCompraRepositorio ordemCompraRepositorio) { _clienteRepositorio = clienteRepositorio; _produtoRepositorio = produtoRepositorio; _ordemCompraRepositorio = ordemCompraRepositorio; }
public Bootstrap(IUsuarioRepositorio usuarioRepositorio, IProdutoRepositorio produtoRepositorio, IRepositorioBase repositorio, IRepositorioCriarBaseDeDados repositorioCriarBaseDeDados, IInfraLogger logger) { this._usuarioRepositorio = usuarioRepositorio; this._produtoRepositorio = produtoRepositorio; this._repositorio = repositorio; _repositorioCriarBaseDeDados = repositorioCriarBaseDeDados; _logger = logger; }
public FornecedorServico(IFornecedorRepositorio fornecedorRepositorio, IProdutoPrecoRepositorio produtoPrecoRepositorio, IProdutoRepositorio produtoRepositorio , IDepartamentoProdutoRepositorio departamentoProdutoRepositorio) { _fornecedorRepositorio = fornecedorRepositorio; _produtoPrecoRepositorio = produtoPrecoRepositorio; _produtoRepositorio = produtoRepositorio; _departamentoProdutoRepositorio = departamentoProdutoRepositorio; }
public void Inicializacao() { _contexto = new DataContext(); Database.SetInitializer(new CriarBaseDeDados()); _contexto.Database.Initialize(true); _repositorio = new ProdutoSQLRepository(_contexto); }
public PontoController(IPontoRepositorio pontoRepositorio, INoticiaRepositorio noticiaRepositorio, IProjetoRepositorio projetoRepositorio, IGaleriaRepositorio galeriaRepositorio, IProdutoRepositorio produtoRepositorio, IEventoRepositorio eventoRepositorio) { this.pontoRepositorio = pontoRepositorio; this.noticiaRepositorio = noticiaRepositorio; this.produtoRepositorio = produtoRepositorio; this.galeriaRepositorio = galeriaRepositorio; this.projetoRepositorio = projetoRepositorio; this.eventoRepositorio = eventoRepositorio; }
public LojaServico(ILojaRepositorio lojaRepositorio, IProdutoPrecoRepositorio produtoPrecoRepositorio, IProdutoRepositorio produtoRepositorio , IDepartamentoProdutoRepositorio departamentoProdutoRepositorio, IHorarioFuncionamentoLojaRepositorio horarioFuncionamentoLojaRepositorio) { _lojaRepositorio = lojaRepositorio; _produtoPrecoRepositorio = produtoPrecoRepositorio; _produtoRepositorio = produtoRepositorio; _departamentoProdutoRepositorio = departamentoProdutoRepositorio; _horarioFuncionamentoLojaRepositorio = horarioFuncionamentoLojaRepositorio; }
public MenuGerenciamentoViewComponent( IProdutoRepositorio produtoRepositorio, IAvaliacaoRepositorio comentariosRepositorio, IPedidoRepositorio pedidoRepositorio) { _pedidoRepositorio = pedidoRepositorio; _produtoRepositorio = produtoRepositorio; _avaliacoesRepositorio = comentariosRepositorio; }
public ProdutoController(IProdutoRepositorio repositorio) { _repositorio = repositorio; }
public ProdutoServico(IProdutoRepositorio repositorio) { _repositorio = repositorio; }