public IActionResult GetToday() { try { Day = dayData.GetByDate(DateTime.Now.Date, User.Identity.Name); return(Ok(ApiRepository.DayToDto(Day))); } catch (Exception) { return(StatusCode(StatusCodes.Status500InternalServerError, "Database Failure")); } }
public IActionResult OnGet(int?dayId) { if (dayId.HasValue) { Day = dayData.GetById(dayId.Value); } else { Day = dayData.GetByDate(DateTime.Now.Date, User.Identity.Name); } if (Day == null) { InitializeDay(); } if (Day.DayMeals.Count > 0) { PresentTodayMeals(); } return(Page()); }