public async Task <Unit> CalculateReminder(Recipe recipe)
        {
            if (_isInitial)
            {
                var last = await _reestrDataService.GetLastReestr(recipe.Id, DateTime.Now);

                if (last != null)
                {
                    LastReestrValue = new ReestrObject(last);
                }
                _isInitial = false;
            }
            var reminder = await _barrelStorageDataService.GetBarrelStorageRemainderByRecipe(recipe.Id);

            RecipeReminder.Remainder       = reminder;
            RecipeReminder.RecipeShortName = recipe.ShortName;
            if (reminder < 10000)
            {
                RecipeReminder.IsCritical = true;
            }
            else
            {
                RecipeReminder.IsCritical = false;
            }
            return(Unit.Default);
        }