public async Task <IActionResult> EditCookShop(Guid id) // страница редактирования столовой
 {
     try
     {
         return(View("CookShop/EditCookShop", await _repoCS.GetByIdAsync(id)));
     }
     catch (Exception ex)
     {
         return(RedirectToAction("Index"));
     }
 }
        public async Task <IActionResult> CookShopInfo(Guid id)//информация о времени работы и работает или нет столовая
        {
            try
            {
                CookShop cs = await _repo.GetByIdAsync(id);

                return(Ok(new
                {
                    title = cs.Title,
                    stime = cs.StartTime,
                    etime = cs.CloseTime,
                    isOpen = DateTime.Now > DateTime.Parse(cs.StartTime) && DateTime.Now < DateTime.Parse(cs.CloseTime)
                }));
            }
            catch (Exception ex)
            {
                return(StatusCode(500, ex));
            }
        }