Exemplo n.º 1
0
        public ComandaCommandHandlerTest()
        {
            _helperEntitiesTest = new HelperEntitiesTest();

            var repositoryMoq = new Mock <IComandaRepository>();

            repositoryMoq
            .Setup(x => x.GetAll())
            .Returns((new List <Comanda>()
            {
                new Comanda(_helperEntitiesTest.ComandaVo)
            }).AsQueryable());

            repositoryMoq
            .Setup(x => x.PossuiNumeroComandaCadastrada(It.IsAny <Comanda>()))
            .Returns((Comanda c) => repositoryMoq.Object.GetAll().Where(c => c.NumeroComanda.Numero == c.NumeroComanda.Numero).Any());

            var mediatorMoq = new Mock <IMediator>();

            mediatorMoq
            .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>()))
            .Returns(Task.CompletedTask);

            _mediator          = mediatorMoq.Object;
            _comandaRepository = repositoryMoq.Object;
        }
Exemplo n.º 2
0
 public ComandaCommandHandler(
     IMediator mediator,
     IGeradorGuidService geradorGuidService,
     IComandaRepository comandaRepository) : base(mediator, geradorGuidService)
 {
     _comandaRepository = comandaRepository;
 }
 public ComandaCommandHandler(
     IComandaRepository comandaRepository,
     IMediator mediator)
 {
     _comandaRepository = comandaRepository;
     _mediator          = mediator;
 }
Exemplo n.º 4
0
 public ComandaReporte()
 {
     InitializeComponent();
     XmlConfigurator.Configure();
     _Log         = LogManager.GetLogger("MainLogger");
     _ComandaRepo = new ComandaRepository(_Log);
 }
 public AdicionarPedidoCommandHandler(
     IComandaRepository comandaRepository,
     IPedidoRepository pedidoRepository,
     IItemRepository itemRepository)
 {
     _comandaRepository = comandaRepository;
     _pedidoRepository  = pedidoRepository;
     _itemRepository    = itemRepository;
 }
Exemplo n.º 6
0
 public CriarPedidoCommandHandler(
     IComandaRepository comandaRepository,
     IPedidoRepository pedidoRepository,
     IProdutoRepository produtoRepository)
 {
     _comandaRepository = comandaRepository;
     _pedidoRepository  = pedidoRepository;
     _produtoRepository = produtoRepository;
 }
 public ComandaQueryHandler(
     IComandaDapper comandaDapper,
     IMediator mediator,
     IComandaRepository comandaRepository
     )
 {
     _comandaDapper     = comandaDapper;
     _mediator          = mediator;
     _comandaRepository = comandaRepository;
 }
Exemplo n.º 8
0
 public GesationMesaOcupada()
 {
     InitializeComponent();
     XmlConfigurator.Configure();
     _Log         = LogManager.GetLogger("MainLogger");
     _MesaProRepo = new TempPedidoPorMesaRepository(_Log);
     _ComandaRepo = new ComandaRepository(_Log);
     _MesaProd    = new TempPedidoPorMesaRepository(_Log);
     _MesaRepo    = new MesaRepository(_Log);
 }
Exemplo n.º 9
0
 public MenuCocina(Operador operador)
 {
     InitializeComponent();
     _Operador = operador;
     XmlConfigurator.Configure();
     _Log         = LogManager.GetLogger("MainLogger");
     _ComandaRepo = new ComandaRepository(_Log);
     CargarComandasInicio();
     CargarComandasProceso();
 }
 public ProdutoComandaController(IProdutoComandaRepository repoProdutoComanda,
                                 IProdutoRepository repoProduto,
                                 IComandaRepository repoComanda,
                                 IVendaRepository repoVenda)
 {
     _repoProdutoComanda = repoProdutoComanda;
     _repoProduto        = repoProduto;
     _repoComanda        = repoComanda;
     _repoVenda          = repoVenda;
 }
Exemplo n.º 11
0
 public VendaController(IVendaRepository repoVenda,
                        ICaixaRepository repoCaixa,
                        IComandaRepository repoComanda,
                        IMapper mapper)
 {
     _repoVenda   = repoVenda;
     _repoCaixa   = repoCaixa;
     _repoComanda = repoComanda;
     _mapper      = mapper;
 }
        public PedidoCommandHandlerTest()
        {
            _helperEntitiesTest = new HelperEntitiesTest();

            var repositoryPedidoGetEntityNullMoq = new Mock <IPedidoRepository>();
            var repositoryPedidoMoq          = new Mock <IPedidoRepository>();
            var repositoryGarcomMoq          = new Mock <IGarcomRepository>();
            var repositoryComandaMoq         = new Mock <IComandaRepository>();
            var repositoryHistoricoPedidoMoq = new Mock <IHistoricoPedidoRepository>();
            var repositoryProdutoPedidoMoq   = new Mock <IProdutoPedidoRepository>();
            var repositoryClientePedidoMoq   = new Mock <IClienteRepository>();

            Garcom garcomNull = null;

            repositoryGarcomMoq
            .Setup(x => x.GetEntityById(It.IsAny <Guid>()))
            .Returns(garcomNull);

            Pedido pedidoNull = null;

            repositoryPedidoGetEntityNullMoq
            .Setup(x => x.GetEntityById(It.IsAny <Guid>()))
            .Returns(pedidoNull);

            repositoryPedidoMoq
            .Setup(x => x.GetEntityById(It.IsAny <Guid>()))
            .Returns(_helperEntitiesTest.Pedido);

            Comanda comandaNull = null;

            repositoryComandaMoq
            .Setup(x => x.GetEntityById(It.IsAny <Guid>()))
            .Returns(comandaNull);

            ProdutoPedido produtoPedidoNull = null;

            repositoryProdutoPedidoMoq
            .Setup(x => x.GetEntityById(It.IsAny <Guid>()))
            .Returns(produtoPedidoNull);

            var mediatorMoq = new Mock <IMediator>();

            mediatorMoq
            .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>()))
            .Returns(Task.CompletedTask);

            _mediator = mediatorMoq.Object;
            _pedidoGetEntityNullRepository = repositoryPedidoGetEntityNullMoq.Object;
            _pedidoRepository          = repositoryPedidoMoq.Object;
            _comandaRepository         = repositoryComandaMoq.Object;
            _garcomRepository          = repositoryGarcomMoq.Object;
            _historicoPedidoRepository = repositoryHistoricoPedidoMoq.Object;
            _produtoPedidoRepository   = repositoryProdutoPedidoMoq.Object;
            _clienteRepository         = repositoryClientePedidoMoq.Object;
        }
Exemplo n.º 13
0
 public PedidoCommandHandler(IMediator mediator,
                             IGeradorGuidService geradorGuidService, IGarcomRepository garcomRepository,
                             IComandaRepository comandaRepository, IPedidoRepository pedidoRepository,
                             IProdutoRepository produtoRepository, IRabbiqMqService rabbiqMqService) : base(mediator, geradorGuidService)
 {
     _garcomRepository  = garcomRepository;
     _comandaRepository = comandaRepository;
     _pedidoRepository  = pedidoRepository;
     _produtoRepository = produtoRepository;
     _rabbiqMqService   = rabbiqMqService;
 }
Exemplo n.º 14
0
 public ComandaService(IServiceCache serviceCache,
                       IComandaRepository repository,
                       IGeradorGuidService geradorGuidService,
                       IMensageriaService mensageriaService,
                       ComandaValidator comandaValidator)
 {
     _serviceCache       = serviceCache;
     _repository         = repository;
     _validador          = comandaValidator;
     _mensageriaService  = mensageriaService;
     _geradorGuidService = geradorGuidService;
 }
 public PedidoCommandHandler(
     IPedidoRepository pedidoRepository,
     IGarcomRepository garcomRepository,
     IComandaRepository comandaRepository,
     IHistoricoPedidoRepository historicoPedidoRepository,
     IProdutoPedidoRepository produtoPedidoRepository,
     IClienteRepository clienteRepository,
     IMediator mediator)
 {
     _pedidoRepository          = pedidoRepository;
     _garcomRepository          = garcomRepository;
     _comandaRepository         = comandaRepository;
     _historicoPedidoRepository = historicoPedidoRepository;
     _produtoPedidoRepository   = produtoPedidoRepository;
     _clienteRepository         = clienteRepository;
     _mediator = mediator;
 }
Exemplo n.º 16
0
 public GesationMesaOcupada(int idMesa, int nroMesa, Operador operador)
 {
     InitializeComponent();
     XmlConfigurator.Configure();
     _Log         = LogManager.GetLogger("MainLogger");
     _ProdRepo    = new ProductoRepository(_Log);
     _MesaProRepo = new TempPedidoPorMesaRepository(_Log);
     _ComandaRepo = new ComandaRepository(_Log);
     _MesaProd    = new TempPedidoPorMesaRepository(_Log);
     _MesaRepo    = new MesaRepository(_Log);
     _NroMesa     = nroMesa;
     Text         = $"Gestion de mesa nro: {nroMesa}";
     _IdMesa      = idMesa;
     _Operador    = operador;
     regs         = new List <TempPedidoPorMesa>();
     CargarGrillaProductos();
     HabilitarBotones();
 }
Exemplo n.º 17
0
        public ComandaQueryHandlerTest()
        {
            _helperEntitiesTest = new HelperEntitiesTest();
            var dapperMoq = new Mock <IComandaDapper>();

            dapperMoq
            .Setup(x => x.ObterComandas(It.IsAny <int>(), It.IsAny <int>()))
            .ReturnsAsync((new List <ComandaDto>()
            {
                new ComandaDto()
            }));

            var mediatorMoq = new Mock <IMediator>();

            mediatorMoq
            .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>()))
            .Returns(Task.CompletedTask);

            _mediator          = mediatorMoq.Object;
            _comandaDapper     = dapperMoq.Object;
            _comandaRepository = null;
        }
Exemplo n.º 18
0
 public FecharComandaCommandHandler(IComandaRepository comandaRepository,
                                    IPedidoRepository pedidoRepository)
 {
     _comandaRepository = comandaRepository;
     _pedidoRepository  = pedidoRepository;
 }
 public AbrirComandaCommandHandler(IComandaRepository comandaRepository)
 {
     _comandaRepository = comandaRepository;
 }
Exemplo n.º 20
0
 public ObterComandaHandler(IComandaRepository comandaRepository)
 {
     _comandaRepository = comandaRepository;
 }
 public ComandaAppService(IMapper mapper, IComandaRepository comandaRepository)
 {
     _mapper = mapper;
     _comandaRepository = comandaRepository;
 }
Exemplo n.º 22
0
 public ComandaServices(Storage context, IComandaRepository comandaRepository) : base(context)
 {
     ComandaRepository = comandaRepository;
 }
Exemplo n.º 23
0
 public ComandaController(IComandaRepository comandaRepository, IProdutoRepository produtoRepository)
 {
     _comandaRepository = comandaRepository;
     _produtoRepository = produtoRepository;
 }
Exemplo n.º 24
0
 public ComandaController(IComandaRepository repoComanda, IMapper mapper)
 {
     _repoComanda = repoComanda;
     _mapper      = mapper;
 }
 public FecharComandaCommandHandler(IComandaRepository comandaRepository)
 {
     _comandaRepository = comandaRepository;
 }
Exemplo n.º 26
0
 public ComandaService(IComandaRepository comandaRepository)
 {
     _comandaRepository = comandaRepository;
 }
 public ObterComandasAbertasHandler(IComandaRepository comandaRepository)
 {
     _comandaRepository = comandaRepository;
 }
Exemplo n.º 28
0
 public ComandaValidator(IComandaRepository repository)
 {
     _repository = repository;
 }