Example #1
0
 public OrderController(IFoodData food, IPersonData people, IDiningTableData table, IOrderData order)
 {
     _food   = food;
     _people = people;
     _table  = table;
     _order  = order;
 }
Example #2
0
 public RepositoryController(IOrderData order, IDiningTableData table, IPersonData people, IFoodData food)
 {
     _order  = order;
     _people = people;
     _food   = food;
     _table  = table;
 }
        public AmountPerStatusModel()
        {
            IStatusData statusData = DependencyResolver.Current.GetService <IStatusData>();
            IOrderData  orderData  = DependencyResolver.Current.GetService <IOrderData>();

            AmountPerStatuses = new List <Order_Index_Status>();

            IEnumerable <Status> statuses = statusData.GetAll();
            IEnumerable <Order>  orders   = orderData.GetAllToDo();

            foreach (Status status in statuses)
            {
                AmountPerStatuses = AmountPerStatuses.Concat(new[] { new Order_Index_Status {
                                                                         Id = status.Id, Status = status.StatusDescription, StatusColour = status.StatusColour, Amount = 0
                                                                     } });
            }
            foreach (Order order in orders)
            {
                foreach (Order_Index_Status status in AmountPerStatuses)
                {
                    if (order.StatusId == status.Id)
                    {
                        status.Amount++;
                        break;
                    }
                }
            }
        }
 public BillController(IOrderData order, IDiningTableData table, IPersonData people, IFoodData food, IBillData bill)
 {
     _order  = order;
     _table  = table;
     _people = people;
     _food   = food;
     _bill   = bill;
 }
Example #5
0
 public CheckoutModel(IOrderData orderData, UserManager <ApplicationUser> userManager, IProductData productData, IMembershipData membershipData, CartBL cartBL)
 {
     this.orderData      = orderData;
     this.userManager    = userManager;
     this.productData    = productData;
     this.membershipData = membershipData;
     this.cartBL         = cartBL;
     OrderDetails        = new List <OrderDetail>();
 }
Example #6
0
 public BasketModel(UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager
                    , IMemberData memberData, IProductData productData, IOrderData orderData, IProductService productService)
 {
     this.userManager    = userManager;
     this.signInManager  = signInManager;
     this.memberData     = memberData;
     this.productData    = productData;
     this.orderData      = orderData;
     this.productService = productService;
 }
 public OrderController(ICustomerData customerDb, IEmployeeData employeeDb, IImageData imageListDb, IOrderData orderDb, IPartData partDb, IOrderPartData OrderPartDb, IStatusData statusDb)
 {
     this.customerDb  = customerDb;
     this.employeeDb  = employeeDb;
     this.imageListDb = imageListDb;
     this.orderDb     = orderDb;
     this.partDb      = partDb;
     this.OrderPartDb = OrderPartDb;
     this.statusDb    = statusDb;
 }
Example #8
0
 public DashboardModel(IOrderData orderData, IOrderDetailData orderDetailData, IProductData productData, UserManager <ApplicationUser> userManager, IMembershipData membershipData)
 {
     this.orderData       = orderData;
     this.orderDetailData = orderDetailData;
     this.productData     = productData;
     this.userManager     = userManager;
     this.membershipData  = membershipData;
     ByDate          = new List <StatisticsCore>();
     ByCategory      = new List <StatisticsCore>();
     UserMemberships = new List <StatisticsCore>();
     ProductQuantity = new List <StatisticsCore>();
 }
Example #9
0
        private void OnNextOrder(IOrderData orderData)
        {
            animator.SetTrigger(showUIHash);
            var sprite1 = cargoList[orderData.OrderSequence[0]].CargoSprite;

            cargoEntityImage1.sprite = sprite1;
            var sprite2 = cargoList[orderData.OrderSequence[1]].CargoSprite;

            cargoEntityImage2.sprite = sprite2;
            ordersLeftField.SetText(ordersLeftFieldformat, orderData.OrderSize - orderData.CurrentOrderItemIndex);
            cargoEntityImage1.gameObject.SetActive(true);
            cargoEntityImage2.gameObject.SetActive(true);
        }
 public OrderFormController(IOrderForms repoOrderForm
                            , IOrderData repoOrderData
                            , ICode repoCode
                            , IItem repoItem
                            , IContainer repoContainer
                            , IBusinessTasks repoBusinessTasks)
 {
     this.dalorderform     = repoOrderForm;
     this.dalorderdata     = repoOrderData;
     this.dalCode          = repoCode;
     this.dalItem          = repoItem;
     this.dalContainer     = repoContainer;
     this.dalBusinessTasks = repoBusinessTasks;
 }
 public OrderFormController(IOrderForms repoOrderForm
     , IOrderData repoOrderData
     , ICode repoCode
     , IItem repoItem
     , IContainer repoContainer
     , IBusinessTasks repoBusinessTasks)
 {
     this.dalorderform = repoOrderForm;
     this.dalorderdata = repoOrderData;
     this.dalCode = repoCode;
     this.dalItem = repoItem;
     this.dalContainer = repoContainer;
     this.dalBusinessTasks = repoBusinessTasks;
 }
Example #12
0
        private IEnumerator TimerAnimation(IOrderData orderData)
        {
            var timer = 0f;

            timerImage.fillAmount = 0f;
            while (timer <= orderData.TimePerOrderItem)
            {
                timerImage.fillAmount = timer / orderData.TimePerOrderItem;
                timer += Time.deltaTime;
                yield return(null);
            }
            timerImage.fillAmount = 1f;
            yield break;
        }
Example #13
0
 private void OnNextOrderItem(IOrderData orderData)
 {
     if (orderData.CurrentOrderItemIndex >= orderData.OrderSize)
     {
         cargoEntityImage1.gameObject.SetActive(false);
     }
     else
     {
         var sprite1 = cargoList[orderData.OrderSequence[orderData.CurrentOrderItemIndex]].CargoSprite;
         cargoEntityImage1.sprite = sprite1;
     }
     if (orderData.CurrentOrderItemIndex + 1 >= orderData.OrderSize)
     {
         cargoEntityImage2.gameObject.SetActive(false);
     }
     else
     {
         var sprite2 = cargoList[orderData.OrderSequence[orderData.CurrentOrderItemIndex + 1]].CargoSprite;
         cargoEntityImage2.sprite = sprite2;
     }
     ordersLeftField.SetText(ordersLeftFieldformat, orderData.OrderSize - orderData.CurrentOrderItemIndex);
 }
Example #14
0
 private void OnOrderFailed(IOrderData orderData)
 {
     animator.SetTrigger(hideUIHash);
 }
Example #15
0
 public DeleteModel(IProductData productData, IOrderData orderData, IWebHostEnvironment webHostEnvironment)
 {
     this.productData        = productData;
     this.orderData          = orderData;
     this.webHostEnvironment = webHostEnvironment;
 }
Example #16
0
 public OrderModule()
 {
     m_data = new OrderData();
 }
Example #17
0
 public OrderCache(IOrderData dataStore)
 {
     DataStore = dataStore;
     Cache = GetCache();
 }
Example #18
0
 public OrderController(IOrderData order, ShoppingCart shoppingCart)
 {
     this._order        = order;
     this._shoppingCart = shoppingCart;
 }
Example #19
0
        public Order_FullDetails(ICustomerData customerData, IEmployeeData employeeData, IImageData imageData, IOrderData orderData, IPartData partData, IOrderPartData OrderPartData, IStatusData statusData, int orderId)
        {
            Order order = orderData.Get(orderId);

            if (order == null)
            {
                throw new NotFoundInDatabaseException();
            }
            Employee employee = employeeData.Get(order.EmployeeId);

            Details            = new Order_Detail(employee, customerData, statusData, order);
            this.OrderParts    = new List <OrderPart_Detail>();
            EmployeePayPerHour = employee.PayPerHour;

            IEnumerable <OrderPart> OrderParts = OrderPartData.Get(orderId);

            foreach (OrderPart OrderPart in OrderParts)
            {
                OrderPart_Detail newDetail = new OrderPart_Detail(partData, OrderPart);
                this.OrderParts = this.OrderParts.Concat(new[] { newDetail });
            }

            Images = imageData.GetOrderImages(orderId);
        }
 public OrderController(IOrderData orderData, CartData cartData)
 {
     _cartData  = cartData;
     _orderData = orderData;
 }
Example #21
0
 public OrdersController(IFoodData foodData, IOrderData orderData)
 {
     _foodData  = foodData;
     _orderData = orderData;
 }
 public CreateModel(IFoodData foodData, IOrderData orderData, IMapper mapper)
 {
     _foodData  = foodData;
     _orderData = orderData;
     _mapper    = mapper;
 }
Example #23
0
 static DataSource()
 {
     data = DataLevelConfig.RegisterData();
 }
Example #24
0
 private void OnOrderTimeRunsOut(IOrderData orderData)
 {
     animator.SetTrigger(showTimerUIHash);
     StartCoroutine(TimerAnimation(orderData));
 }
	public void GiveOrder(IOrderData data)
	{
		var action = m_processors[data.GetType()];
		action?.Invoke(data);
	}
Example #26
0
 public ListOrderModel(IOrderData orderData)
 {
     _orderData = orderData;
 }
Example #27
0
 private void OnOrderCompleted(IOrderData orderData)
 {
     PlayerScores.Scores += orderData.OrderSize;
     SetPoints(PlayerScores.Scores);
 }
 public DisplayModel(IOrderData orderData, IFoodData foodData)
 {
     _orderData = orderData;
     _foodData  = foodData;
 }
Example #29
0
 public OrderController(IOrderData orderData, IDrinkData drinkData)
 {
     _orderData = orderData;
     _drinkData = drinkData;
 }
Example #30
0
 public OrdersController(IOrderData data)
 {
     orderData = data;
 }
 public CreateModel(IFoodData foodData, IOrderData orderData)
 {
     this.foodData  = foodData;
     this.orderData = orderData;
 }
 //create constructor:
 //we inject the data we'll need here.
 //ctrl-dot to bring in Usings and create fields.
 public CreateModel(IFoodData foodData, IOrderData orderData)
 {
     _foodData  = foodData;
     _orderData = orderData;
 }
Example #33
0
 public DeleteModel(IOrderData orderData)
 {
     _orderData = orderData;
 }
 public OrderService(IOrderData orderData, IProductData productData, ICampaignData campaignData)
 {
     _orderData    = orderData;
     _productData  = productData;
     _campaignData = campaignData;
 }
 public OrderManagementController(IOrderData data)
 {
     orderData = data;
 }