public OrderCatalogViewModel(
         IOrderManager orderManager,
         ICustomerManager customerManager
     )
 {
     _orderManager = orderManager;
     _customerManager = customerManager;
 }
        /// <summary>
        /// Initializes a new instance of the <see cref="DefaultVisitorOrderManager" /> class.
        /// </summary>
        /// <param name="innerRepository">The inner repository.</param>
        /// <param name="stateConfiguration">The state configuration.</param>
        /// <param name="calculationStrategy">The calculation strategy.</param>
        /// <param name="customerManager">The customer manager.</param>
        public DefaultVisitorOrderManager(Repository<Order> innerRepository, CoreOrderStateConfiguration stateConfiguration, IOrderCalculationStrategy calculationStrategy, ICustomerManager<CustomerInfo> customerManager)
        {
            Assert.ArgumentNotNull(innerRepository, "innerRepository");
              Assert.ArgumentNotNull(stateConfiguration, "stateConfiguration");
              Assert.ArgumentNotNull(calculationStrategy, "calculationStrategy");
              Assert.ArgumentNotNull(customerManager, "customerManager");

              this.innerRepository = innerRepository;
              this.stateConfiguration = stateConfiguration;
              this.calculationStrategy = calculationStrategy;
              this.customerManager = customerManager;
        }
 public OICatalogViewModel(
         IOrderItemManager orderItemManager,
         IOrderManager orderManager,
         IPackageManager packageManager,
         IProductManager productManager,
         IPriceManager priceManager,
         ICustomerManager customerManager
     )
 {
     _orderItemManager = orderItemManager;
     _orderManager = orderManager;
     _packageManager = packageManager;
     _productManager = productManager;
     _priceManager = priceManager;
     _customerManager = customerManager;
 }
 public OrderController()
 {
     _customerManager = new CustomerManager();
     _manager         = new OrderManager();
 }
Exemplo n.º 5
0
 public CustomerService(ICustomerManager customerManager)
 {
     _customerManager = customerManager;
 }
Exemplo n.º 6
0
 public CustomerController(ICustomerManager iCustomerManager)
 {
     _iCustomerManager = iCustomerManager;
 }
        /// <summary>
        /// Handles the Load event of the Page control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        protected void Page_Load(object sender, EventArgs e)
        {
            string key     = string.IsNullOrEmpty(this.Request.QueryString["key"]) ? string.Empty : Uri.UnescapeDataString(this.Request.QueryString["key"]);
            string orderId = string.IsNullOrEmpty(this.Request.QueryString["orderid"]) ? string.Empty : Uri.UnescapeDataString(this.Request.QueryString["orderid"]);

            // var orderId = "";
            bool displayOrderConfirmation = false;

            if (!string.IsNullOrEmpty(key))
            {
                IOrderManager <Order> orderProvider = Sitecore.Ecommerce.Context.Entity.Resolve <IOrderManager <Order> >();

                string encryptKey = Uri.UnescapeDataString(key);
                if (!string.IsNullOrEmpty(encryptKey))
                {
                    orderId = Crypto.DecryptTripleDES(encryptKey, "5dfkjek5");
                }

                Order order = orderProvider.GetOrder(orderId);
                if (order == null)
                {
                    this.HideOrderAndDisplayError(string.Format(Translate.Text(Sitecore.Ecommerce.Examples.Texts.OrderWithOrderIdCouldNotBeFound, true), orderId));
                }
                else
                {
                    this.ShoppingCartAndOrderView.DataEntity = order;
                    displayOrderConfirmation = true;
                }
            }
            else if (!string.IsNullOrEmpty(orderId))
            {
                ICustomerManager <CustomerInfo> customerManager = Sitecore.Ecommerce.Context.Entity.Resolve <ICustomerManager <CustomerInfo> >();
                IOrderManager <Order>           orderProvider   = Sitecore.Ecommerce.Context.Entity.Resolve <IOrderManager <Order> >();
                Order order = orderProvider.GetOrder(orderId);
                if (order != null)
                {
                    if (customerManager.CurrentUser != null)
                    {
                        if (customerManager.CurrentUser.CustomerId != order.CustomerInfo.CustomerId)
                        {
                            this.Response.Redirect("/");
                        }
                        else
                        {
                            this.ShoppingCartAndOrderView.DataEntity = order;
                            displayOrderConfirmation = true;
                        }
                    }
                }
            }

            // If the order shouldn't be displayed show errormessage.
            if (!displayOrderConfirmation)
            {
                this.HideOrderAndDisplayError(string.Format(Translate.Text(Sitecore.Ecommerce.Examples.Texts.OrderWithOrderIdCouldNotBeFound), orderId));
            }
            else
            {
                this.ShowStatusMessage(Sitecore.Context.Item["Short description"]);
            }
        }
Exemplo n.º 8
0
 /// <summary>
 /// Ariel Sigo
 ///
 /// Created:
 /// 2017/04/29
 ///
 /// </summary>
 /// <param name="um"></param>
 /// <param name="cm"></param>
 public HomeController(IUserManager um, ICustomerManager cm)
 {
     _userManager     = um;
     _customerManager = cm;
 }
Exemplo n.º 9
0
 /// <summary>
 /// Ez itt a konstruktor
 /// </summary>
 public GetUsedServices(IUsedServiceRepository usedServiceRepository, ICustomerManager customerManager)
 {
     _usedServiceRepository = usedServiceRepository;
     _customerManager       = customerManager;
 }
Exemplo n.º 10
0
 public CartController(IDishManager dishManager, ICourierManager courierManager, IUserManager userManager, ICustomerManager customerManager, IOrderManager orderManager, IOrder_DishesManager order_DishesManager, IRestaurantManager restaurantManager)
 {
     DishManager         = dishManager;
     CourierManager      = courierManager;
     UserManager         = userManager;
     CustomerManager     = customerManager;
     OrderManager        = orderManager;
     Order_DishesManager = order_DishesManager;
     RestaurantManager   = restaurantManager;
 }
 public DeliveryController(IDeliveryManager deliveryManager, IDeliverymanManager deliverymanManager, IOrderManager orderManager, IRestaurantManager restaurantManager, IDelivery_TimeManager delivery_TimeManager, ICustomerManager customerManager, ICityManager cityManager)
 {
     DeliveryManager      = deliveryManager;
     DeliverymanManager   = deliverymanManager;
     OrderManager         = orderManager;
     RestaurantManager    = restaurantManager;
     Delivery_TimeManager = delivery_TimeManager;
     CustomerManager      = customerManager;
     CityManager          = cityManager;
 }
Exemplo n.º 12
0
 public InctructorRepositoryTest(TestWebAppFactory testWebAppFactory) : base(testWebAppFactory)
 {
     instructorRepository = factory.Services.GetRequiredService <IRepository <Instructor> >();
     customerRepository   = factory.Services.GetRequiredService <IRepository <Customer> >();
     customerManager      = factory.Services.GetRequiredService <ICustomerManager>();
 }
Exemplo n.º 13
0
 public Form1(ICustomerManager customerManager)
 {
     _customerManager = customerManager;
     InitializeComponent();
 }
Exemplo n.º 14
0
 public WalletController(ICustomerManager custManager, IPaymentService payment)
 {
     _custManager = custManager;
     _payment     = payment;
 }
Exemplo n.º 15
0
 public InvoiceManager(EFCDbContext context, UserManager <ApplicationUser> userManager, IDateHelper dateHelper, ICustomerManager customerManager, IBudgetManager budgetManager, IDocumentNumberingManager documentNumberingManager)
 {
     Context     = context;
     UserManager = userManager;
     DateHelper  = dateHelper;
     DocumentNumberingManager = documentNumberingManager;
     CustomerManager          = customerManager;
     BudgetManager            = budgetManager;
 }
Exemplo n.º 16
0
 public BookAPI(ICustomerManager customerManager)
 {
     this.customerManager = customerManager;
 }
Exemplo n.º 17
0
 public OrderService(ICustomerManager customerManager, IOrderManager orderManager)
 {
     _customerManager = customerManager;
     _orderManager = orderManager;
 }
Exemplo n.º 18
0
 public AggregationService(IAgregationManager agregationManager, ITimeManager timeManager, ITagManager tagManager, ICateringManager cateringManager, ICustomerManager customerManager)
 {
     _agregationManager = agregationManager;
     _timeManager       = timeManager;
     _tagManager        = tagManager;
     _cateringManager   = cateringManager;
     _customerManager   = customerManager;
 }
 public LoginController(ICustomerManager<CustomerInfo> customerManager)
 {
     this.customerManager = customerManager;
 }
Exemplo n.º 20
0
 public HomeController(ILogger <HomeController> logger, ICustomerManager customerManager, IFormManager formManager)
 {
     _logger          = logger;
     _customerManager = customerManager;
     _formManager     = formManager;
 }
 public CustomerController(ICustomerManager customerManager, IMapper mapper)
 {
     _mapper          = mapper;
     _customerManager = customerManager;
 }
Exemplo n.º 22
0
 public CustomerManagerTests()
 {
     _context = new TrustorDb(Path.Combine(Environment.CurrentDirectory, @"Database\", "bankdata.txt"));
     _sut     = new CustomerManager(_context);
 }
Exemplo n.º 23
0
 public CustomerController(ILogger logger, ICustomerManager customerManager)
 {
     _logger          = logger;
     _customerManager = customerManager;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ServiceClientArgsFactory" /> class.
 /// </summary>
 /// <param name="customerManager">The customer manager.</param>
 public ServiceClientArgsFactory(ICustomerManager<CustomerInfo> customerManager)
 {
     this.customerManager = customerManager;
 }
Exemplo n.º 25
0
 public BorrowAPI(IBorrowManager borrowManager, ICustomerManager customerManager, IBookManager bookManager)
 {
     this.borrowManager   = borrowManager;
     this.customerManager = customerManager;
     this.bookManager     = bookManager;
 }
Exemplo n.º 26
0
        //git test


        public CustomerController(ICustomerManager _customerManager)
        {
            this._customerManager = _customerManager;
        }
Exemplo n.º 27
0
 public ReturnsManager(IOrderManagerQuery orderManagerQuery, ICustomerManager customerManager)
 {
     _orderManagerQuery = orderManagerQuery;
     _customerManager = customerManager;
 }
Exemplo n.º 28
0
 // Vehicle Controller constructor
 public VehiclesController(IVehicleManager vehicleManager, ICustomerManager customerManager)
 {
     _vehicleManager  = vehicleManager;
     _customerManager = customerManager;
 }
Exemplo n.º 29
0
 public orders()
 {
     _OrderManager    = new OrderManager(new Repository <Order>());
     _CustomerManager = new CustomerManager(new Repository <Customer>());
 }
 public CustomerController(ICustomerManager customerManager, ICityManager cityManager)
 {
     CustomerManager = customerManager;
     CityManager     = cityManager;
 }
 public OrderController(IOrderManager manager, ICustomerManager customerManager)
 {
     _manager         = manager;
     _customerManager = customerManager;
 }
Exemplo n.º 32
0
 public DepositInvoicesController(IDepositInvoiceManager depositInvoiceManager, ICustomerManager customerManager,
                                  IContactManager contactManager, IBuildingManager buildingManager, IOrderManager orderManager,
                                  IVatRateManager vatRateManager, IDocumentGenerationManager documentGenerationManager,
                                  IIncludedCollector includedCollector, IMapper mapper, IJsonApiBuilder jsonApiBuilder)
 {
     _depositInvoiceManager     = depositInvoiceManager;
     _customerManager           = customerManager;
     _contactManager            = contactManager;
     _buildingManager           = buildingManager;
     _orderManager              = orderManager;
     _vatRateManager            = vatRateManager;
     _documentGenerationManager = documentGenerationManager;
     _includedCollector         = includedCollector;
     _mapper         = mapper;
     _jsonApiBuilder = jsonApiBuilder;
 }
Exemplo n.º 33
0
 public CustomerController(ICustomerManager customerManager)
 {
     _customerManager = customerManager;
 }
Exemplo n.º 34
0
 public CustomerController(IAuthenticationManager authenticationManager, ICustomerManager customerManager)
 {
     _authenticationManager = authenticationManager;
     _customerManager       = customerManager;
 }
Exemplo n.º 35
0
 public FinanceEvents(ICustomerManager customerManager)
 {
     _customerManager = customerManager;
     _messenger = new MessagingManager("localhost");
 }
Exemplo n.º 36
0
 public CustomerController(ICustomerManager Manager)
 {
     customerManager = Manager;
 }
 public SharedIntegrationEvents(ICustomerManager customerManager)
 {
     _customerManager = customerManager;
 }
 public LoginLogoutController(IAdminManager iAdminManager, ICustomerManager iCustomerManager)
 {
     _iAdminManager    = iAdminManager;
     _iCustomerManager = iCustomerManager;
 }
Exemplo n.º 39
0
 public HomeController(ICustomerManager customerManager)
 {
     _customerManager = customerManager;
 }
Exemplo n.º 40
0
 public FundManager(IUnitOfWork unitOfWork, IUserManager userManager, IFundFeed fundFeed, ICustomerManager customerManager)
 {
     _unitOfWork      = unitOfWork;
     _userManager     = userManager;
     _fundFeed        = fundFeed;
     _customerManager = customerManager;
 }
Exemplo n.º 41
0
 public CustomerService(ICustomerManager customerManager)
 {
     _customerManager = customerManager;
 }
Exemplo n.º 42
0
 public CustomerCardController(ILoggedUserProvider loggedUserProvider, ICustomerCardManager customerCardManager, ICustomerCardRowManager customerCardRowManager, IUserManager userManager, IMapper mapper, ICustomerManager customerManager) : base(loggedUserProvider)
 {
     _customerCardManager    = customerCardManager;
     _customerCardRowManager = customerCardRowManager;
     _customerManager        = customerManager;
     _userManager            = userManager;
     _mapper = mapper;
 }