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 GetById(int id) { try { Day = dayData.GetById(id); if (Day == null) { return(NotFound()); } return(Ok(ApiRepository.DayToDto(Day))); } catch (Exception) { return(StatusCode(StatusCodes.Status500InternalServerError, "Database Failure")); } }
///Time not needed, can be 0 public IActionResult GetBySpecificDate(string datePicked) { try { Day = dayData.GetByDate(DateTime.Parse(datePicked).Date, User.Identity.Name); if (Day == null) { return(NotFound()); } return(Ok(ApiRepository.DayToDto(Day))); } catch (Exception) { return(StatusCode(StatusCodes.Status500InternalServerError, "Database Failure")); } }