コード例 #1
0
        public ActionResult <ScheduleResponse> PostSchedule(ScheduleEntity scheduleEntity, int hallId)
        {
            if (!ModelState.IsValid || hallServices.GetHall(hallId) == null)
            {
                return(BadRequest());
            }

            scheduleEntity.HallId = hallId;

            ScheduleResponse scheduleResponse = scheduleService.SaveSchedule(scheduleEntity);

            if (scheduleResponse == null)
            {
                return(BadRequest());
            }

            return(CreatedAtAction("GetSchedule", new { id = scheduleEntity.Id }, scheduleResponse));
        }
コード例 #2
0
 public ActionResult <HallResponse> GetHall(int id)
 {
     return(hallServices.GetHall(id));
 }