//Delete public static void DeleteSubject(Subjects1 subject) { Subjects newSubject = SubjectsConvertor.ConvertToDL(subject); ItemsSubjectBL.DeleteItemsSubjectBySubjectId(newSubject.SubjectId); SubjectsDL.DeleteSubject(newSubject); }
public static Subjects ConvertToDL(Subjects1 s) { return(new Subjects() { SubjectId = s.SubjectId, Subject = s.Subject, SearchedCounter = s.SearchedCounter, Parent = s.Parent }); }
// DELETE: api/Subject/5 public IHttpActionResult Delete(Subjects1 subject) { try { SubjectsBL.DeleteSubject(subject); return(Ok()); } catch (Exception e) { return(Conflict()); } }
public IHttpActionResult Put([FromBody] Subjects1 subject) { try { SubjectsBL.UpdateSubject(subject); return(Ok()); } catch (Exception e) { return(NotFound()); } }
// POST: api/Subject public IHttpActionResult Post([FromBody] Subjects1 subject) { try { SubjectsBL.AddSubject(subject); return(Ok()); } catch (Exception e) { return(Conflict()); } }
//Update public static void UpdateSubject(Subjects1 s) { SubjectsDL.UpdateSubject(SubjectsConvertor.ConvertToDL(s)); }
//Add public static void AddSubject(Subjects1 subject) { Subjects newSubject = SubjectsConvertor.ConvertToDL(subject); SubjectsDL.AddSubject(newSubject); }