예제 #1
0
 public UnitOfWork(AppDbContext context)
 {
     _context             = context;
     ProdutoRepository    = new ProdutoRepository(_context);
     CategoriaRepository  = new CategoriaRepository(_context);
     PedidoRepository     = new PedidoRepository(_context);
     PedidoItemRepository = new PedidoItemRepository(_context);
 }
예제 #2
0
 public PedidoController(
     IPedidoRepository pedidoRepository,
     IPedidoItemRepository pedidoItemRepository
     )
 {
     _pedidoRepository     = pedidoRepository;
     _pedidoItemRepository = pedidoItemRepository;
 }
예제 #3
0
 public GerenciadorPedido(
     IPedidoRepository pedidoRepository,
     IPedidoItemRepository pedidoItemRepository,
     ICarrinhoCompraItemRepository carrinhoCompraRepository,
     IProdutoRepository produtoRepository
     )
 {
     _pedidoRepository         = pedidoRepository;
     _pedidoItemRepository     = pedidoItemRepository;
     _carrinhoCompraRepository = carrinhoCompraRepository;
     _produtoRepository        = produtoRepository;
 }
예제 #4
0
 public PedidoController(IConfiguration config,
                         IClienteRepository clienteRepository,
                         IPedidoRepository pedidoRepository,
                         IPedidoItemRepository pedidoItemRepository,
                         IPizzaRepository pizzaRepository,
                         ISubItemRepository subItemRepository)
 {
     _configuration        = config;
     _clienteRepository    = clienteRepository;
     _pedidoRepository     = pedidoRepository;
     _pedidoItemRepository = pedidoItemRepository;
     _pizzaRepository      = pizzaRepository;
     _subItemRepository    = subItemRepository;
 }
예제 #5
0
 public PedidoController(
     UserManager <Usuario> userManager,
     ICarrinhoCompraItemRepository carrinhoCompraRepository,
     IPedidoItemRepository pedidoItemRepository,
     IPedidoRepository pedidoRepository,
     IGerenciadorPedido gerenciadorPedido,
     IProdutoRepository produtoRepository
     )
 {
     _userManager = userManager;
     _carrinhoCompraRepository = carrinhoCompraRepository;
     _pedidoItemRepository     = pedidoItemRepository;
     _pedidoRepository         = pedidoRepository;
     _gerenciadorPedido        = gerenciadorPedido;
     _produtoRepository        = produtoRepository;
 }
예제 #6
0
 public PagamentoController(Cookie cookie,
                            LoginCliente loginCliente,
                            IPedidoRepository pedidoRepository,
                            IPedidoItemRepository pedidoItemRepository,
                            CarrinhoCompra carrinhoCompra,
                            IProdutoRepository produtoRepository,
                            IMapper mapper)
     : base(carrinhoCompra,
            produtoRepository,
            mapper)
 {
     _cookie               = cookie;
     _loginCliente         = loginCliente;
     _loginCliente         = loginCliente;
     _pedidoRepository     = pedidoRepository;
     _pedidoItemRepository = pedidoItemRepository;
 }
 public PedidoItemService(IPedidoItemRepository serviceRepository)
     : base(serviceRepository)
 {
     _serviceRepository = serviceRepository;
 }
 public PedidoItemService(IPedidoItemRepository repository, NotificationContext notificationContext, PedidoItemNotificationMessages pedidoItemNotificationMessages) : base(repository)
 {
     _pedidoItemRepository           = repository;
     _notificationContext            = notificationContext;
     _pedidoItemNotificationMessages = pedidoItemNotificationMessages;
 }
예제 #9
0
 public PedidoItemBusiness(IPedidoItemRepository vendaItemRepository, Context context, IMapper mapper)
     : base(context)
 {
     _vendaItemRepository = vendaItemRepository;
     _mapper = mapper;
 }
 public PedidoItensController()
 {
     _pedidoItensRepository = new PedidoItensRepository();
 }
예제 #11
0
 public PedidoItemService(IPedidoItemRepository pedidoItemRepository)
     : base(pedidoItemRepository)
 {
     _pedidoItemRepository = pedidoItemRepository;
 }
예제 #12
0
 public PedidoItemService(IPedidoItemRepository repository)
     : base(repository)
 {
     _repository = repository;
 }
예제 #13
0
 public PedidoItemDomainService(IPedidoItemRepository repository) : base(repository)
 {
     _pedidoItemRepository = repository;
 }