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)); } }