コード例 #1
0
 public IHttpActionResult GetSubjectByName(string subject)
 {
     try
     {
         return(Ok(SubjectsBL.GetSubjectByName(subject)));
     }
     catch
     {
         return(NotFound());
     }
 }
コード例 #2
0
 public IHttpActionResult GetSubjectById(int subjectId)
 {
     try
     {
         return(Ok(SubjectsBL.GetSubjectById(subjectId)));
     }
     catch
     {
         return(NotFound());
     }
 }
コード例 #3
0
 // DELETE: api/Subject/5
 public IHttpActionResult Delete(Subjects1 subject)
 {
     try
     {
         SubjectsBL.DeleteSubject(subject);
         return(Ok());
     }
     catch (Exception e)
     {
         return(Conflict());
     }
 }
コード例 #4
0
 public IHttpActionResult Put([FromBody] Subjects1 subject)
 {
     try
     {
         SubjectsBL.UpdateSubject(subject);
         return(Ok());
     }
     catch (Exception e)
     {
         return(NotFound());
     }
 }
コード例 #5
0
 // POST: api/Subject
 public IHttpActionResult Post([FromBody] Subjects1 subject)
 {
     try
     {
         SubjectsBL.AddSubject(subject);
         return(Ok());
     }
     catch (Exception e)
     {
         return(Conflict());
     }
 }
コード例 #6
0
ファイル: SubjectsBLTest.cs プロジェクト: AdrianMarinica/Timr
 public void ShouldInsertSubject()
 {
     var bl = new SubjectsBL();
     var subject = new Subject
                       {
                           Name = "Tehnologii Web",
                           IsOptional = true,
                           Websites = new List<string> {"http://thor.info.uaic.ro/~busaco/"},
                           TeacherList = new List<string> {"busaco"}
                       };
     bl.InsertSubject(subject);
     subject = new Subject
                   {
                       Name = "Arhitectura Calculatoarelor",
                       IsOptional = true,
                       Websites = new List<string> {"http://thor.info.uaic.ro/~rvlad/"},
                       TeacherList = new List<string> {"rvlad"}
                   };
     bl.InsertSubject(subject);
 }
コード例 #7
0
 //GetAllSubjects
 public IHttpActionResult GetAllSubjects()
 {
     return(Ok(SubjectsBL.GetAllSubjects()));
 }