public async Task <ActionResult <List <ScheduleViewModel> > > GetSchedulesAsync() { try { var Schedules = await _logic.GetAllAsync(); if (Schedules == null) { return(NotFound()); } return(Schedules); } catch (Exception e) { return(StatusCode(500, e)); } }