示例#1
0
 public CotizacionController(ICarritoItemService carritoItemService, IDireccionService direccionService, IPedidoService pedidoService, ISedeService sedeService)
 {
     this.carritoItemService = carritoItemService;
     this.direccionService   = direccionService;
     this.pedidoService      = pedidoService;
     this.sedeService        = sedeService;
 }
 public PedidoController(IPedidoService pedidoService, IRefeicaoService refeicaoService, IBebidaService bebidaService, ISobremesaService sobremesaService)
 {
     this._pedidoService    = pedidoService;
     this._refeicaoService  = refeicaoService;
     this._BebidaService    = bebidaService;
     this._sobremesaService = sobremesaService;
 }
示例#3
0
 public CarrinhoController(ICarrinhoService carrinhoService, ICatalogoService catalogoService, IPedidoService pedidoService, ICarrinhoGrpcService carrinhoGrpcService)
 {
     _carrinhoService     = carrinhoService;
     _catalogoService     = catalogoService;
     _pedidoService       = pedidoService;
     _carrinhoGrpcService = carrinhoGrpcService;
 }
示例#4
0
 public PedidosController(IPedidoService service, IRestauranteService res, IItemService item, IClienteService cli)
 {
     _service = service;
     _res     = res;
     _item    = item;
     _cli     = cli;
 }
 public PedidoApplication(IPedidoService pedidoService, IProdutoPedidoService produtoPedidoService, IClienteService clienteService, IProdutoService produtoService)
 {
     _pedidoService        = pedidoService;
     _produtoPedidoService = produtoPedidoService;
     _clienteService       = clienteService;
     _produtoService       = produtoService;
 }
 public ActividadController(IPedidoDetalleService PedidoDetalleService, IEstadoDetalleService EstadoDetalleService, IPedidoService PedidoService, IPatenteService PatenteService) 
 {
     _PedidoDetalleService = PedidoDetalleService;
     _EstadoDetalleService = EstadoDetalleService;
     _PatenteService = PatenteService;
     _PedidoService = PedidoService;
 }
示例#7
0
 public PedidoController(ICatalogoService catalogoService, ICarrinhoService carrinhoService, IPedidoService pedidoService, IClienteService clienteService)
 {
     _catalogoService = catalogoService;
     _carrinhoService = carrinhoService;
     _pedidoService   = pedidoService;
     _clienteService  = clienteService;
 }
示例#8
0
 public PedidoController(IPedidoService pedidoService, ITamanhoService tamanhoService, ISaborService saborService, IPedidoBusiness pedidoBusiness)
 {
     _pedidoService  = pedidoService;
     _tamanhoService = tamanhoService;
     _saborService   = saborService;
     _pedidoBusiness = pedidoBusiness;
 }
示例#9
0
        private void Initialize()
        {
            if (_context == null)
            {
                _context    = new FastFoodContext();
                _repository = new PedidoRepository(_context);
                _service    = new PedidoService(_repository);
                _controller = new PedidosController(_service);

                postItem = new PostPedido()
                {
                    SolicitanteId = "0123-4567", Lanche = "Cheeseburger", Bebida = "Coquinha"
                };
                postItem2 = new PostPedido()
                {
                    SolicitanteId = "0123-4567", Lanche = "Cheeseburger", Bebida = "Pepsi"
                };
                postItem3 = new PostPedido()
                {
                    SolicitanteId = "0123-4567", Lanche = "X-Bacon", Bebida = "Guaraná"
                };
                _res1 = _controller.Post(postItem);
                _res2 = _controller.Post(postItem2);
                _res3 = _controller.Post(postItem3);
            }
        }
示例#10
0
 public PedidoController(
     IMapper mapper,
     IPedidoService pedidoService,
     IItemPedidoService itemPedidoService) : base(mapper)
 {
     this._pedidoService     = pedidoService;
     this._itemPedidoService = itemPedidoService;
 }
 public PedidosController(IPedidoRepository pedidoRepository,
                          IPedidoService pedidoService,
                          INotificador notificador, IMapper mapper) : base(notificador)
 {
     _pedidoRepository = pedidoRepository;
     _pedidoService    = pedidoService;
     _mapper           = mapper;
 }
示例#12
0
 public PedidoFacade(DataContext dataContext, IPedidoService pedidoFacade, IClienteRepository clienteRepository, IPedidoRepository pedidoRepository, IDroneRepository droneRepository)
 {
     _dataContext       = dataContext;
     _pedidoService     = pedidoFacade;
     _clienteRepository = clienteRepository;
     _pedidoRepository  = pedidoRepository;
     _droneRepository   = droneRepository;
 }
示例#13
0
 public CarrinhoController(
     ICarrinhoService carrinhoService,
     ICatalogoService catalogoService,
     IPedidoService pedidoService)
 {
     this.catalogoService = catalogoService;
     this.pedidoService   = pedidoService;
     this.carrinhoService = carrinhoService;
 }
        public FrmFiltroBusquedaPedido(IPedidoService service,BindingSource bsSource,Almacen almacen)
            : this()
        {
            this.service = service;
            this.bsSource = bsSource;
            this.almacen = almacen;

            Inicializar();
        }
 public ClienteController(IClienteService ClienteService, IPedidoService PedidoService, IIndustriaService IndustriaService, IUsuarioService UsuarioService, IContactoService ContactoService, IDireccionService DireccionService) 
 {
     this._ClienteService = ClienteService;
     this._PedidoService = PedidoService;
     this._UsuarioService = UsuarioService;
     this._IndustriaService = IndustriaService;
     this._ContactoService = ContactoService;
     this._DireccionService = DireccionService;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="notifications"></param>
 /// <param name="pedidoService"></param>
 /// <param name="unitOfWork"></param>
 public PedidoController(
     INotificationHandler <DomainNotification> notifications,
     IPedidoService pedidoService,
     IUnitOfWork unitOfWork
     ) : base(notifications, unitOfWork)
 {
     _pedidoService = pedidoService;
     _unitOfWork    = unitOfWork;
 }
 public PedidosController(IPedidoService pedido, IPessoaService pessoaService, IPedidoItemService pedidoItemService,
                          IProdutoService produtoService, IHttpContextAccessor httpContextAccessor)
 {
     _session           = httpContextAccessor.HttpContext.Session;
     _pedidoService     = pedido;
     _pessoaService     = pessoaService;
     _pedidoItemService = pedidoItemService;
     _produtoService    = produtoService;
 }
示例#18
0
 public RelatorioGerencialService(IClienteService clienteService, IProdutoService produtoService, IPedidoService pedidoService, IClienteMapper clienteMapper, IProdutoMapper produtoMapper, IPedidoMapper pedidoMapper, IApiBiRepository apiBiRepository)
 {
     _clienteService  = clienteService;
     _produtoService  = produtoService;
     _pedidoService   = pedidoService;
     _clienteMapper   = clienteMapper;
     _produtoMapper   = produtoMapper;
     _pedidoMapper    = pedidoMapper;
     _apiBiRepository = apiBiRepository;
 }
 public PedidoController(
     IIdentityParser <ApplicationUser> appUserParser,
     IPedidoService pedidoService,
     ILogger <PedidoController> logger,
     IUserRedisRepository repository)
     : base(logger, repository)
 {
     this.appUserParser = appUserParser;
     this.pedidoService = pedidoService;
 }
 public OperacionesController(IPedidoService PedidoService, IPedidoDetalleService PedidoDetalleService, IClienteService ClienteService, IEstadoDetalleService EstadoDetalleService, IEstadoPedidoService EstadoPedidoService, ICatalogoService CatalogoService, IMonedaService MonedaService)
 {
     _PedidoService = PedidoService;
     _EstadoPedidoService = EstadoPedidoService;
     _CatalogoService = CatalogoService;
     _MonedaService = MonedaService;
     _EstadoDetalleService = EstadoDetalleService;
     _ClienteService = ClienteService;
     _PedidoDetalleService = PedidoDetalleService;
 }
示例#21
0
 public PedidoAppServices(IUsuarioServices usuarioServices, IUnitOfWork unitOfWork, IPedidoService pedidoService, IProdutoCorServices produtoCorServices, IProdutoFotoServices produtoFotoServices, IEmpresaAppServices empresaAppServices, ICarrinhoAppServices carrinhoAppServices)
 {
     _usuarioServices     = usuarioServices;
     _unitOfWork          = unitOfWork;
     _pedidoService       = pedidoService;
     _produtoCorServices  = produtoCorServices;
     _produtoFotoServices = produtoFotoServices;
     _empresaAppServices  = empresaAppServices;
     _mapper = AutoMapperConfig.Mapper;
 }
示例#22
0
 public PedidoAppService(IPedidoService pedidoService, IStatusPedidoService statusPedidoService,
                         IItemPedidoAppService itemPedidoAppService, IFaturamentoAppService faturamentoAppService,
                         IParcelaAppService parcelaAppService, IUnitOfWork uow) : base(uow)
 {
     _pedidoService         = pedidoService;
     _statusPedidoService   = statusPedidoService;
     _itemPedidoAppService  = itemPedidoAppService;
     _faturamentoAppService = faturamentoAppService;
     _parcelaAppService     = parcelaAppService;
 }
示例#23
0
 public PedidoController(IPedidoService pedidoService, IHttpContextAccessor httpContextAccessor, IClienteService clienteService, IProdutoService produtoService, IAlbumService albumService, IFotoService fotoService, IPedidoFotoProdutoService pedidoFotoProdutoService, IFotoProdutoService fotoProdutoService)
 {
     _pedidoService            = pedidoService;
     _httpContextAccessor      = httpContextAccessor;
     _clienteService           = clienteService;
     _produtoService           = produtoService;
     _albumService             = albumService;
     _fotoService              = fotoService;
     _pedidoFotoProdutoService = pedidoFotoProdutoService;
     _fotoProdutoService       = fotoProdutoService;
 }
 public PedidosController(IMapper mapper,
                          IPedidoService pedidoService,
                          INotificador notificador,
                          IUriService uriService,
                          IUser user,
                          IWebHostEnvironment env) : base(mapper, uriService, notificador, user)
 {
     _mapper        = mapper;
     _pedidoService = pedidoService;
     _env           = env;
 }
 public AssignDroneTests()
 {
     _clienteRepository       = Substitute.For <IClienteRepository>();
     _pedidoService           = Substitute.For <IPedidoService>();
     _droneRepository         = Substitute.For <IDroneRepository>();
     _droneService            = Substitute.For <IDroneService>();
     _pedidoRepository        = Substitute.For <PedidoRepository>();
     _coordinateService       = Substitute.For <ICoordinateService>();
     _pedidoDroneRepository   = Substitute.For <IPedidoDroneRepository>();
     _pagamentoServiceFactory = Substitute.For <IPagamentoServiceFactory>();
 }
 public ctlTipoProcedimiento()
 {
     InitializeComponent();
     try
     {
         var ctx = ContextRegistry.GetContext();
         service = ctx["pedidoService"] as IPedidoService;
     }
     catch (Exception e)
     {
     }
 }
示例#27
0
        public CriarPedidoUnitTest()
        {
            _dataContext = ContextProvider <Pedido> .GetContext(null);

            _pedidoService         = Substitute.For <IPedidoService>();
            _clienteRepository     = Substitute.For <IClienteRepository>();
            _pedidoRepository      = Substitute.For <IPedidoRepository>();
            _pedidoDroneRepository = Substitute.For <IPedidoDroneRepository>();

            _droneRepository         = Substitute.For <IDroneRepository>();
            _pagamentoServiceFactory = Substitute.For <IPagamentoServiceFactory>();
            _pagamentoServico        = Substitute.For <IPagamentoServico>();
        }
示例#28
0
 public AssignDroneTests()
 {
     _dataContext              = Substitute.For <DataContext>();
     _dataContext.Pedido       = Substitute.For <DbSet <felipe.DTO.Models.Pedido> >();
     _dataContext.PedidoDrones = Substitute.For <DbSet <PedidoDrone> >();
     _clienteRepository        = Substitute.For <IClienteRepository>();
     _pedidoService            = Substitute.For <IPedidoService>();
     _droneRepository          = Substitute.For <IDroneRepository>();
     _droneService             = Substitute.For <IDroneService>();
     _pedidoRepository         = Substitute.For <IPedidoRepository>();
     _coordinateService        = Substitute.For <ICoordinateService>();
     _pedidoDroneRepository    = Substitute.For <IPedidoDroneRepository>();
 }
 public PedidoAppService(IPedidoRepository repository,
                         IClienteRepository clienteRepository,
                         IPedidoService service,
                         IClienteService clienteService,
                         IPizzaRepository pizzaRepository,
                         IUnitOfWork uow)
 {
     _repository        = repository;
     _clienteRepository = clienteRepository;
     _service           = service;
     _pizzaRepository   = pizzaRepository;
     _clienteService    = clienteService;
     _uow = uow;
 }
示例#30
0
        public static void Initialize(TestContext context)
        {
            IConfigurationBuilder configurationBuilder = new ConfigurationBuilder();
            IConfiguration        configuration        = configurationBuilder.Build();

            Startup            startup  = new Startup(configuration);
            IServiceCollection services = new ServiceCollection();

            startup.ConfigureServices(services);

            RegisterDI.Register(services, configuration);

            _pedidoService = (IPedidoService)services.BuildServiceProvider().GetRequiredService(typeof(IPedidoService));
        }
示例#31
0
 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;
 }
示例#32
0
 public PedidoFacade(
     IPedidoService pedidoFacade,
     IClienteRepository clienteRepository,
     IPedidoRepository pedidoRepository,
     IDroneRepository droneRepository,
     IPagamentoServiceFactory pagamentoServiceFactory,
     IPedidoDroneRepository pedidoDroneRepository)
 {
     _pedidoService           = pedidoFacade;
     _clienteRepository       = clienteRepository;
     _pedidoRepository        = pedidoRepository;
     _droneRepository         = droneRepository;
     _pagamentoServiceFactory = pagamentoServiceFactory;
     _pedidoDroneRepository   = pedidoDroneRepository;
 }
 public PedidoController(IPedidoService PedidoService, IAdjuntoService AdjuntoService, IPedidoDetalleService PedidoDetalleService, ICatalogoService CatalogoService, IModalidadService ModalidadService, IMonedaService MonedaService, IHerramientaService HerramientaService, IEstadoDetalleService EstadoDetalleService, IEstadoPedidoService EstadoPedidoService, IClienteService ClienteService, IUsuarioService UsuarioService, IPatenteService PatenteService)
 {
     this._PedidoService = PedidoService;
     this._AdjuntoService = AdjuntoService;
     this._PedidoDetalleService = PedidoDetalleService;
     this._CatalogoService = CatalogoService;
     this._ModalidadService  = ModalidadService;
     this._MonedaService = MonedaService;
     this._HerramientaService = HerramientaService;
     this._EstadoDetalleService = EstadoDetalleService;
     this._EstadoPedidoService = EstadoPedidoService;
     this._ClienteService = ClienteService;
     this._UsuarioService = UsuarioService;
     this._PatenteService = PatenteService;
 }
示例#34
0
        //private readonly IUsuarioRepresentadaService _usuarioRepresentadaService;

        public RepresentadaAppService(IRepresentadaService representadaService, IUnitOfWork uow,
                                      IContatoRepresentadaService contatoRepresentadaService,
                                      ICondicaoPagamentoService condicaoPagamentoService,
                                      IProdutoService produtoService,
                                      IPedidoService pedidoService
                                      //IUsuarioRepresentadaService usuarioRepresentadaService
                                      )
            : base(uow)
        {
            _representadaService        = representadaService;
            _contatoRepresentadaService = contatoRepresentadaService;
            _condicaoPagamentoService   = condicaoPagamentoService;
            _produtoService             = produtoService;
            _pedidoService = pedidoService;
            //_usuarioRepresentadaService = usuarioRepresentadaService;
        }
示例#35
0
        /// <summary>
        /// Modulo Pedido creado a partir de la forma padre principal
        /// que dara los permisos y el almacen elegido
        /// </summary>
        /// <param name="padre"></param>
        public FrmModuloPedido(FrmAdquisiciones padre)
        {
            InitializeComponent();

            ModulosUsuario = padre.ModulosUsuario;
            AlmacenActual = padre.AlmacenSelect;
            AlmacenesCombo(cbxAlmacen, AlmacenActual);

            base.TypeEntity = typeof(Pedido);
            base.NombreModulo = "Pedido";
            base.NombreReporte = "reportePedido";
            base.NombreService = "pedidoService";
            base.GetServicio();
            PedidoService = base.Servicio as IPedidoService;
            base.ObtenerPerfil();
        }
示例#36
0
 public VendasController(IClienteService clienteService,
                         IProdutoService produtoService,
                         ITipoPagamentoService tipoPagamentoService,
                         IVendedorService vendedorService,
                         IPedidoService pedidoService,
                         IItemPedidoService itemPedidoService,
                         IFormaPagamentoService formaPagamentoService)
 {
     _clienteService        = clienteService;
     _produtoService        = produtoService;
     _tipoPagamentoService  = tipoPagamentoService;
     _vendedorService       = vendedorService;
     _pedidoService         = pedidoService;
     _itemPedidoService     = itemPedidoService;
     _formaPagamentoService = formaPagamentoService;
 }
        public QueueDeliveryBindFunction()
        {
            var _serviceProvider = new StartInjection().ServiceProvider;

            _configuration       = _serviceProvider.GetService <IConfiguration>();
            _pedidoService       = _serviceProvider.GetService <IPedidoService>();
            _autorizationService = _serviceProvider.GetService <IAutorizationService>();

            _kafkaHost  = _configuration["Kafka:host"];
            _kafkaTopic = _configuration["Kafka:topic"];
            int.TryParse(_configuration["Kafka:port"], out _kafkaPort);

            _userToken     = _configuration["EndPointDroneDelivery:UserToken"];
            _passwordToken = _configuration["EndPointDroneDelivery:PaswwordToken"];

            TokenConsumer();
        }
 public CarroDeComprasController(IProdutoService produtoService, IPedidoService pedidoService)
 {
     this._pedidoService = pedidoService;
     this._produtoService = produtoService;
 }
 public PedidoController(IPedidoService pedidoService)
 {
     this.pedidoService = pedidoService;
 }
示例#40
0
 private void IniciarServicios()
 {
     var ctx = ContextRegistry.GetContext();
     AnexoService = ctx["anexoService"] as IAnexoService;
     CotizacionService = ctx["cotizacionService"] as ICotizacionService;
     FalloService = ctx["falloService"] as IFalloService;
     PedidoService = ctx["pedidoService"] as IPedidoService;
 }
 public PedidoController(IPedidoService PedidoService, IClienteService ClienteService, IPedidoDetalleService PedidoDetalleService)
 {
     _PedidoService = PedidoService;
     _ClienteService = ClienteService;
     _PedidoDetalleService = PedidoDetalleService;
 }
 public ClienteController(IClienteService ClienteService, IPedidoService PedidoService)
 {
     _ClienteService = ClienteService;
     _PedidoService = PedidoService;
 }