コード例 #1
0
 public static SchoolDataStore Instance()
 {
     if (_instance == null)
     {
         _instance = new SchoolDataStore();
     }
     return(_instance);
 }
コード例 #2
0
 public void Delete(int id)
 {
     SchoolDataStore.Instance().DeleteCourse(id);
 }
コード例 #3
0
 public void Put(int id, [FromBody] CourseDTo newCourse)
 {
     SchoolDataStore.Instance().AddCourse(newCourse);
 }
コード例 #4
0
 public void Post([FromBody] CourseDTo newCourse)
 {
     SchoolDataStore.Instance().UpdateCourse(newCourse);
 }
コード例 #5
0
 public JsonResult Get(int id)
 {
     return(new JsonResult(SchoolDataStore.Instance().GetCourseById(id)));
 }
コード例 #6
0
 public JsonResult Get()
 {
     return(new JsonResult(SchoolDataStore.Instance().GetAllCourses()));
 }
コード例 #7
0
 public void Delete(int id)
 {
     SchoolDataStore.Instance().DeleteLecturer(id);
 }
コード例 #8
0
 public void Put(int id, [FromBody] LecturerDTo value)
 {
     SchoolDataStore.Instance().AddLecturer(value);
 }
コード例 #9
0
 public void Post([FromBody] LecturerDTo value)
 {
     SchoolDataStore.Instance().UpdateLecturer(value);
 }
コード例 #10
0
 public LecturerDTo Get(int id)
 {
     return(SchoolDataStore.Instance().GetLecturerById(id));
 }