public async Task <object> Update(int id, string day, [FromBody] MealKendo item)
        {
            JObject jsonMeal = JObject.Parse(JsonConvert.SerializeObject
                                                 (Meal.CreateFromOptionKendoList(item), serializerSettings));

            var jsonMealDay = new JObject
            {
                { JsonDataConfig.Key[0], day },
                { JsonDataConfig.Key[1], new JArray()
                  {
                      jsonMeal
                  } }
            };
            var jsonMealDays = new JArray
            {
                jsonMealDay
            };
            var jsonDiet = new JObject
            {
                { JsonDataConfig.Root, jsonMealDays }
            };

            await APIUtils.PostAsync(IPConfig.GetTotalUrlUser() + id + JsonDataConfig.Url, jsonDiet.ToString());

            return(Empty);
        }
        public async Task <IEnumerable <MealKendo> > Read(int id, string day)
        {
            JObject jsonDiet = await APIUtils.GetAsync(IPConfig.GetTotalUrlUser() + id + JsonDataConfig.Url);

            JObject     jsonDietDay = (JObject)jsonDiet[JsonDataConfig.Root].FirstOrDefault(x => x[JsonDataConfig.Key[0]].ToString() == day);
            List <Meal> meals       = ((JArray)jsonDietDay[JsonDataConfig.Key[1]]).GetList <Meal>();

            List <MealKendo> mealsKendo = new List <MealKendo>();

            meals.ForEach(x => mealsKendo.Add(MealKendo.CreateFromOptionList(x)));

            return(mealsKendo);
        }