Esempio n. 1
0
 public void Initilaze()
 {
     BaseSqlTest.SeedDeleteDatabase();
     BaseSqlTest.SeedInsertDatabase();
     _repository = new VendaSqlRepository();
     _service    = new VendaService(_repository);
 }
Esempio n. 2
0
 public VendaService(ISession session)
 {
     _repositoryVenda        = new VendaRepository(session);
     _repositoryVendaProduto = new VendaProdutoRepository(session);
     _repositoryProduto      = new ProdutoRepository(session);
     _repositoryUsuario      = new UsuarioRepository(session);
 }
 public void Initialize()
 {
     Database.SetInitializer(new CriarNovoBancoVenda <MercadoContext>());
     _contextoTeste = new MercadoContext();
     _contextoTeste.Database.Initialize(true);
     _repositorio = new VendaRepository();
 }
Esempio n. 4
0
 public VendaService(IVendaRepository vendaRepository,
                     IUser user,
                     INotificador notificador) : base(notificador)
 {
     __vendaRepository = vendaRepository;
     _user             = user;
 }
Esempio n. 5
0
 public BlazorSupervisor(IAlbumRepository albumRepository,
                         IArtistRepository artistRepository,
                         ICustomerRepository customerRepository,
                         IEmployeeRepository employeeRepository,
                         IGenreRepository genreRepository,
                         IInvoiceLineRepository invoiceLineRepository,
                         IInvoiceRepository invoiceRepository,
                         IMediaTypeRepository mediaTypeRepository,
                         IPlaylistRepository playlistRepository,
                         ITrackRepository trackRepository,
                         IMemoryCache memoryCache,
                         IWeatherForecastRepository weatherForecastRepository,
                         IVendaRepository vendaRepository
                         )
 {
     _albumRepository       = albumRepository;
     _artistRepository      = artistRepository;
     _customerRepository    = customerRepository;
     _employeeRepository    = employeeRepository;
     _genreRepository       = genreRepository;
     _invoiceLineRepository = invoiceLineRepository;
     _invoiceRepository     = invoiceRepository;
     _mediaTypeRepository   = mediaTypeRepository;
     _playlistRepository    = playlistRepository;
     _trackRepository       = trackRepository;
     _cache = memoryCache;
     _weatherForecastRepository = weatherForecastRepository;
     _vendaRepository           = vendaRepository;
 }
Esempio n. 6
0
 public VendaExecutor(IMapper mapper, IVendaRepository vendaRepository,
                      IExecutor <AtualizarEstoqueProdutoParameter, AtualizarEstoqueProdutoResult> editarQuantidadeProdutoExecutor)
 {
     _mapper          = mapper;
     _vendaRepository = vendaRepository;
     _editarQuantidadeProdutoExecutor = editarQuantidadeProdutoExecutor;
 }
Esempio n. 7
0
 public VendasController(IVendaRepository repository, IProdutoRepository repositoryProduto, IUnitOfWork unitOfWork, IMapper mapper)
 {
     this.repositoryProduto = repositoryProduto;
     this.mapper            = mapper;
     this.unitOfWork        = unitOfWork;
     this.repository        = repository;
 }
Esempio n. 8
0
 public VendaService(IVendaRepository repository,
                     IImpostoRepository impostoRepository,
                     IVeiculoRepository veiculoRepository)
 {
     this.repository        = repository;
     this.impostoRepository = impostoRepository;
     this.veiculoRepository = veiculoRepository;
 }
Esempio n. 9
0
 public RelatoriosController(EstoqueDbContext context, IVendaRepository vendaRepository, IProdutoRepository produtoRepository, IUnitOfWork unitOfWork, IMapper mapper)
 {
     this.context           = context;
     this.mapper            = mapper;
     this.unitOfWork        = unitOfWork;
     this.vendaRepository   = vendaRepository;
     this.produtoRepository = produtoRepository;
 }
Esempio n. 10
0
 public HomeController(ICategoriaRepository categoriaRepository, IProdutoRepository produtoRepository, IVendaRepository vendaRepository,
                       IClienteRepository clienteRepository)
 {
     _categoriaRepository = categoriaRepository;
     _produtoRepository   = produtoRepository;
     _vendaRepository     = vendaRepository;
     _clienteRepository   = clienteRepository;
 }
Esempio n. 11
0
 public VendaService(IVendaRepository vendaRepository,
                     IEstoqueRepository estoqueRepository,
                     IEstoqueService estoqueService)
 {
     _vendaRepository   = vendaRepository;
     _estoqueService    = estoqueService;
     _estoqueRepository = estoqueRepository;
 }
Esempio n. 12
0
 public VendaController(IVendaRepository vendaRepository,
                        IParticipanteRepository participanteRepository,
                        IMapper mapper)
 {
     this.participanteRepository = participanteRepository;
     this.vendaRepository        = vendaRepository;
     this.mapper = mapper;
 }
Esempio n. 13
0
 public VendaController(ICategoriaRepository categoriaRepository, IProdutoRepository produtoRepository, IVendaRepository vendaRepository, IVendaService vendaService, IVendaMapper vendaMapper)
 {
     _categoriaRepository = categoriaRepository;
     _produtoRepository   = produtoRepository;
     _vendaRepository     = vendaRepository;
     _vendaService        = vendaService;
     _vendaMapper         = vendaMapper;
 }
 public VendaController(IClienteRepository clienteRepository,
                        IProdutoRepository produtoRepository,
                        IVendaRepository vendaRepository)
 {
     this.clienteRepository = clienteRepository;
     this.produtoRepository = produtoRepository;
     this.vendaRepository   = vendaRepository;
 }
Esempio n. 15
0
 public CarroController(ICarroRepository carroRepository,
                        IVendaRepository vendaRepository,
                        IMapper mapper)
 {
     _carroRepository = carroRepository;
     _vendaRepository = vendaRepository;
     _mapper          = mapper;
 }
Esempio n. 16
0
 public VendaService(
     IVendaReadOnlyRepository vendaReadOnlyRepository,
     IVendaRepository vendaRepository)
     : base(vendaRepository)
 {
     _vendaReadOnlyRepository = vendaReadOnlyRepository;
     _vendaRepository         = vendaRepository;
 }
 public VendaController(IProdutoRepository produtoRepository, IVendaRepository vendaRepository, IUsuarioRepository usuarioRepository,
                        ICategoriaRepository categoriaRepository)
 {
     _produtoRepository   = produtoRepository;
     _vendaRepository     = vendaRepository;
     _usuarioRepository   = usuarioRepository;
     _categoriaRepository = categoriaRepository;
 }
Esempio n. 18
0
        public void ProdutoSystemTestSetUp()
        {
            BaseSqlTest.SeedDeleteDatabase();
            BaseSqlTest.SeedInsertDatabase();

            _vendaRepository = new VendaRepository();
            _vendaService    = new VendaService(_vendaRepository);
            _vendaDefault    = VendaObjectMother.Default;
        }
Esempio n. 19
0
 public ProdutoService(IProdutoRepository produtoRepository,
                       IVendaRepository vendaRepository,
                       IUser user,
                       INotificador notificador) : base(notificador)
 {
     _produtoRepository = produtoRepository;
     _user            = user;
     _vendaRepository = vendaRepository;
 }
Esempio n. 20
0
 public VendaService(
     IClienteRepository clienteRepository,
     IProdutoRepository produtoRepository,
     IVendaRepository vendaRepository)
 {
     this.clienteRepository = clienteRepository;
     this.produtoRepository = produtoRepository;
     this.vendaRepository   = vendaRepository;
 }
Esempio n. 21
0
 public VendaService(IVendaRepository vendaRepository,
                     IEstoqueService estoqueService, IProdutoService produtoService,
                     ISaidaProdutoEstoqueService saidaProdutoEstoqueService) : base(vendaRepository)
 {
     _vendaRepository            = vendaRepository;
     _estoqueService             = estoqueService;
     _produtoService             = produtoService;
     _saidaProdutoEstoqueService = saidaProdutoEstoqueService;
 }
Esempio n. 22
0
 public VendasController(IMapper mapper,
                         IVendaService vendaService,
                         IVendaRepository vendaRepository,
                         IClienteRepository clienteRepository,
                         INotificador notificador) : base(notificador)
 {
     _mapper          = mapper;
     _vendaService    = vendaService;
     _vendaRepository = vendaRepository;
 }
 public ProdutoComandaController(IProdutoComandaRepository repoProdutoComanda,
                                 IProdutoRepository repoProduto,
                                 IComandaRepository repoComanda,
                                 IVendaRepository repoVenda)
 {
     _repoProdutoComanda = repoProdutoComanda;
     _repoProduto        = repoProduto;
     _repoComanda        = repoComanda;
     _repoVenda          = repoVenda;
 }
Esempio n. 24
0
 public VendaAppService(IVendaRepository vendaRepository,
                        IParametrosSigimRepository parametrosRepository,
                        IMoedaRepository moedaRepository,
                        MessageQueue messageQueue)
     : base(messageQueue)
 {
     this.vendaRepository      = vendaRepository;
     this.parametrosRepository = parametrosRepository;
     this.moedaRepository      = moedaRepository;
 }
Esempio n. 25
0
 public VendaController(IVendaRepository repoVenda,
                        ICaixaRepository repoCaixa,
                        IComandaRepository repoComanda,
                        IMapper mapper)
 {
     _repoVenda   = repoVenda;
     _repoCaixa   = repoCaixa;
     _repoComanda = repoComanda;
     _mapper      = mapper;
 }
Esempio n. 26
0
        public void TestCriarServicoSalvarVenda()
        {
            var venda = new Mock <VendaEntity>().Object;
            var vendaRepositoryMock = new Mock <IVendaRepository>();

            vendaRepositoryMock.SetReturnsDefault <bool>(true);
            IVendaRepository vendaRepository = vendaRepositoryMock.Object;

            ISalvarVendaService salvarVendaService = new SalvarVendaService(vendaRepository);

            Assert.NotNull(salvarVendaService);
        }
Esempio n. 27
0
 public VendaController(IVendaRepository vendaRepository,
                        ICarroRepository carroRepository,
                        IClienteRepository clienteRepository,
                        IVendedorRepository vendedorRepository,
                        IMapper mapper)
 {
     _vendaRepository    = vendaRepository;
     _carroRepository    = carroRepository;
     _clienteRepository  = clienteRepository;
     _vendedorRepository = vendedorRepository;
     _mapper             = mapper;
 }
Esempio n. 28
0
        public VendaAppService()
        {
            _vendaRepository                 = new VendaRepository();
            _ficha_Repository                = new Ficha_Repository();
            _movimentacaoRepository          = new MovimentacaoRepository();
            _venda_PagamentoRepository       = new Venda_PagamentoRepository();
            _venda_PagamentoAppService       = new Venda_PagamentoAppService();
            _venda_Pagamento_FichaAppService = new Venda_Pagamento_FichaAppService();
            _venda_ProdutoAppService         = new Venda_ProdutoAppService();

            Db = new SQLContext();
        }
Esempio n. 29
0
 public VendasController(IVendaService vendaService,
                         UserManager <IdentityUser> userManager,
                         IVendaRepository vendaRepository,
                         IMapper mapper,
                         INotificador notificador,
                         IUser user) : base(notificador, user)
 {
     _vendaRepository = vendaRepository;
     _vendaService    = vendaService;
     _mapper          = mapper;
     _userManager     = userManager;
 }
 public VendasController(IVendaRepository vendaRepository,
                         IVendaService vendaService,
                         IProdutoRepository produtoRepository,
                         IClienteRepository clienteRepository,
                         IMapper mapper,
                         INotificador notificador) : base(notificador)
 {
     _vendaRepository   = vendaRepository;
     _vendaService      = vendaService;
     _produtoRepository = produtoRepository;
     _clienteRepository = clienteRepository;
     _mapper            = mapper;
 }
 public VendaService(IVendaRepository vendaRepository, IItemVendaRepository itemVendaRepository,
     IPessoaRepository pessoaRepository, IFormaPagamentoRepository formaPagamentoRepository,
     ICondicaoPagamentoRepository condicaoPagamentoRepository, IUsuarioRepository usuarioRepository,
     IContaReceberRepository contaReceberRepository, IEstoqueRepository estoqueRepository,
     IProdutoRepository produtoRepository)
 {
     _vendaRepository = vendaRepository;
     _itemVendaRepository = itemVendaRepository;
     _pessoaRepository = pessoaRepository;
     _formaPagamentoRepository = formaPagamentoRepository;
     _condicaoPagamentoRepository = condicaoPagamentoRepository;
     _usuarioRepository = usuarioRepository;
     _contaReceberRepository = contaReceberRepository;
     _estoqueRepository = estoqueRepository;
     _produtoRepository = produtoRepository;
 }
 public CalculadoraRoyalties(IVendaRepository repository, ICalculadora calculadora)
 {
     this.repository = repository;
     this.calculadora = calculadora;
 }
Esempio n. 33
0
 public CalculadoraRoyalties(IVendaRepository iRepositorioVendas, ICalculadoraComissao calculoComissao)
 {
     this.calculoComissao = calculoComissao;
     this.iRepositorioVendas = iRepositorioVendas;
 }