Example #1
0
        public async Task <IEnumerable <IIngredientDto> > GetAllAsync(string custom)
        {
            var ingredients = new List <IIngredientDto>();

            ingredients.AddRange(await _hopService.GetAllAsync(0, 100000));
            ingredients.AddRange(await _fermentableService.GetAllAsync(0, 10000, custom));
            ingredients.AddRange(await _otherService.GetAllAsync(custom));
            ingredients.AddRange(await _yeastService.GetAllAsync());
            return(ingredients);
        }
Example #2
0
        public async Task <FermentablesCompleteDto> GetFermentables(int from = 0, int size = 20, string custom = "false")
        {
            if (size > 1000)
            {
                size = 1000;
            }
            var fermentables = await _fermentableService.GetAllAsync(from, size, custom);

            return(new FermentablesCompleteDto {
                Fermentables = fermentables.ToList()
            });
        }