public ManageController( IDishTypeService dishTypeService, IIngredientService ingredientService, IDishService dishService, IDrinkTypeService drinkTypeService, IPackagingService packagingService, IAllergenService allergenService, IWebHostEnvironment webHostEnvironment, IDrinkService drinkService, IUserService userService, IOrderService orderService, ITableService tableService, IPromoCodeService promoCodeService) { this.dishTypeService = dishTypeService; this.ingredientService = ingredientService; this.dishService = dishService; this.drinkTypeService = drinkTypeService; this.packagingService = packagingService; this.allergenService = allergenService; this.webHostEnvironment = webHostEnvironment; this.drinkService = drinkService; this.userService = userService; this.orderService = orderService; this.tableService = tableService; this.promoCodeService = promoCodeService; }
public DrinkController(IDrinkService drinkService, ISearchService searchService, IResponseService responseService) { this.drinkService = drinkService; this.responseService = responseService; }
public NewDrinkVM(IDrinkService drinkService) { _drinkService = drinkService; _navigationService = App.NavigationService; IngredientList = new ObservableCollection <Ingredient>(); IngredientList.Add(new Ingredient { AmountInt = 0 }); IngredientList.Add(new Ingredient { AmountInt = 0 }); IngredientList.Add(new Ingredient { AmountInt = 0 }); IngredientList.Add(new Ingredient { AmountInt = 0 }); IngredientList.Add(new Ingredient { AmountInt = 0 }); IngredientList.Add(new Ingredient { AmountInt = 0 }); Drink = new Drink { Name = "-", Description = "-", Ingredients = IngredientList }; IngredientSelection constants = new IngredientSelection(); IngredientSelection = constants.GetIngredientSelection().OrderBy(t => t.Name).ToList(); }
public WendingMachineService(IWendingMachineRepository wendingMachineRepository, IDrinksRepository drinksRepository, IDrinkService drinkService, IHelpService helpService) { _wendingMachineRepository = wendingMachineRepository; _drinksRepository = drinksRepository; _drinkService = drinkService; _helpService = helpService; }
public NewItemViewModel() { _popupNavigation = Locator.Current.GetService <IPopupNavigation>(); _drinkService = Locator.Current.GetService <IDrinkService>(); Save = ReactiveCommand.CreateFromObservable(ExecuteSave).DisposeWith(Garbage); Cancel = ReactiveCommand.CreateFromObservable(ExecuteCancel).DisposeWith(Garbage); }
/// <summary> /// Create a controller instance /// </summary> /// <param name="drinkService">Drinks storage service</param> public DrinkController(IDrinkService drinkService) { if (drinkService == null) { throw new ArgumentNullException(nameof(drinkService)); } this.drinkService = drinkService; }
public DrinksDetailVM(Drink selectedDrink, IDrinkService drinkService) { drink = selectedDrink; _drinkService = drinkService; _navigationService = App.NavigationService; drink.Ingredients = new ObservableCollection <Ingredient>(); Task.Run(() => GetIngredients()); Debug.WriteLine(String.Format("Details for {0}", drink.Name)); }
public ConfigVM(IDrinkService drinkService, IConfigurationService configurationService) { _configurationService = configurationService; _navigationService = App.NavigationService; IngredientList = new ObservableCollection <Ingredient>(); Task.Run(() => GetConfig()); IngredientSelection constants = new IngredientSelection(); IngredientSelection = constants.GetIngredientSelection().OrderBy(t => t.Name).ToList(); }
public MenuController( IDrinkTypeService drinkTypeService, IDishTypeService dishTypeService, IDishService dishService, IDrinkService drinkService, ICommentService commentService) { this.drinkTypeService = drinkTypeService; this.dishTypeService = dishTypeService; this.dishService = dishService; this.drinkService = drinkService; this.commentService = commentService; }
public DrinksController(ILogger <DrinksController> logger, IApplicationSettings settings, IUserService userService, IMapper mapper, IDrinkService drinkService, IDrinkBurpeeService drinkBurpeeService, IExerciseBurpeeService exerciseBurpeeService) : base(logger, settings, userService) { _mapper = mapper; _drinkService = drinkService; _drinkBurpeeService = drinkBurpeeService; _exerciseBurpeeService = exerciseBurpeeService; }
public void Setup() { _drinkList = new List <Drink> { new Drink { DrinkId = 1, Name = "Pepsi", Quantity = 1 }, new Drink { DrinkId = 2, Name = "Coke", Quantity = 2 } }; _drinkRepositoryMock = new Mock <IRepository <Drink> >(); _drinkRepositoryMock.Setup(s => s.Get(It.IsAny <Expression <Func <Drink, bool> > >(), It.IsAny <Func <IQueryable <Drink>, IOrderedQueryable <Drink> > >())).Returns(_drinkList); _drinkService = new DrinkService(_drinkRepositoryMock.Object); }
public SearchCollectionViewModel(IDrinkService drinkService) { _drinkService = drinkService; Func <ItemViewModel, bool> search(string searchTerm) => viewModel => { if (string.IsNullOrEmpty(searchTerm)) { return(true); } var lower = searchTerm.ToLower(); return(viewModel.Title.ToLower().Contains(lower) || (viewModel.Description?.ToLower().Contains(lower) ?? false)); }; var searchChanged = this.WhenAnyValue(x => x.SearchText) .Throttle(TimeSpan.FromMilliseconds(800), RxApp.TaskpoolScheduler) .DistinctUntilChanged() .Select(search); _drinkService .ChangeSet .Transform(x => new ItemViewModel { Id = x.Id, Title = x.Title, Type = x.Type, Description = x.Description }) .AutoRefresh(x => x.Id) .DeferUntilLoaded() .Filter(searchChanged) .ObserveOn(RxApp.MainThreadScheduler) .Bind(out _items) .DisposeMany() .Subscribe() .DisposeWith(Garbage); Add = ReactiveCommand.CreateFromObservable <EventArgs, Unit>(ExecuteAdd).DisposeWith(Garbage); Refresh = ReactiveCommand.CreateFromObservable <EventArgs, Unit>(ExecuteRefresh).DisposeWith(Garbage); Remove = ReactiveCommand.CreateFromObservable(ExecuteRemove, Observable.Return(true)).DisposeWith(Garbage); }
/// <summary> /// ctor /// </summary> public DrinksVM(IDrinkService drinkService) { _drinkSerice = drinkService; _navigationService = App.NavigationService; Drinks = new ObservableCollection <Drink>(); }
public DrinksController(IDrinkService drinkService) { _drinkService = drinkService; }
// private CoffeeMachineConsoleWriter coffeeMachineConsoleWriter; public DrinkConsoleWriter(ICoffeeMachineService coffeeMachineService, IDrinkService drinkService) { this.coffeeMachineService = coffeeMachineService; this.drinkService = drinkService; // coffeeMachineConsoleWriter = new CoffeeMachineConsoleWriter(); }
public DrinksController(IDrinkService ds, ICoinService cs) { DrinkService = ds; CoinService = cs; }
public AdminDrinkModifiedController(ApplicationDbContext dbContext, IDrinkService drinkService, ICategoryService categoryService) { _dbContext = dbContext; _drinkService = drinkService; _categoryService = categoryService; }
public DrinkController(IDrinkService drinkService) { this.drinkService = drinkService; }
public HomeController(IDrinkService drinkService) { _drinkService = drinkService; }
public DrinksController(IDrinkService drinks, ICategoryService categories) { this.drinks = drinks; this.categories = categories; }
public DrinkController(IDrinkService drinkService, IDrinkValidator drinkValidator) { this._drinkService = drinkService; this._drinkValidator = drinkValidator; }
public MainWindowViewModel() { Name = "Hello"; _drinkService = new DrinkService(); }
public RateService(IDrinkService drinkService) { this.drinkService = drinkService; }
public ShoppingCartController(ShoppingCart shoppingCart, IDrinkService drinks) { this.shoppingCart = shoppingCart; this.drinks = drinks; }
public OrderController(IPreferenceService preferenceService, ICoffeeMachine coffeeMachine, IDrinkService drinkService) { _preferenceService = preferenceService; _coffeeMachine = coffeeMachine; _drinkService = drinkService; }
public DrinksController(IDrinkService drinks) { this.drinks = drinks; }
public DrinkController() { drinkService = (IDrinkService)Startup.ServiceProvider.GetService(typeof(IDrinkService)); }
public CartController(ICartService cartService, IDrinkService drinkService, ICartSessionHelper cartSessionHelper) { _cartService = cartService; _drinkService = drinkService; _cartSessionHelper = cartSessionHelper; }
public DrinkValidationControls(IDrinkService drinkService) { this.drinkService = drinkService; }
public SearchListViewModel(IDrinkService drinkService) { _drinkDataService = drinkService; Func <ItemViewModel, bool> search(string searchTerm) => viewModel => { if (string.IsNullOrEmpty(searchTerm)) { return(true); } var lower = searchTerm.ToLower(); return(viewModel.Title.ToLower().Contains(lower) || (viewModel.Description?.ToLower().Contains(lower) ?? false)); }; var searchChanged = this.WhenAnyValue(x => x.SearchText) .Throttle(TimeSpan.FromMilliseconds(800), RxApp.TaskpoolScheduler) .DistinctUntilChanged() .Select(search); var items = _drinkDataService .ChangeSet .Transform(x => new ItemViewModel { Id = x.Id, Title = x.Title, Type = x.Type, Description = x.Description }); items .MergeMany((item, id) => item.Remove) .InvokeCommand(this, x => x.Remove) .DisposeWith(Garbage); var filter = items .AutoRefresh(x => x.Id) .DeferUntilLoaded() .Filter(searchChanged); filter .Sort(SortExpressionComparer <ItemViewModel> .Descending(x => x.Type) .ThenByAscending(x => x.Id)) .Bind(out _items) .DisposeMany() .Subscribe() .DisposeWith(Garbage); Add = ReactiveCommand.CreateFromObservable <EventArgs, Unit>(ExecuteAdd); Refresh = ReactiveCommand.CreateFromObservable <EventArgs, Unit>(ExecuteRefresh); Remove = ReactiveCommand.CreateFromObservable(ExecuteRemove, Observable.Return(true)); this.WhenAnyObservable(x => x.Refresh.IsExecuting) .StartWith(false) .DistinctUntilChanged() .ToProperty(this, nameof(IsRefreshing), out _isRefreshing) .DisposeWith(Garbage); }