public SubjectListResponse getSubjectAll() { SubjectListResponse response = new SubjectListResponse(); QuestionProjeEntities db = new QuestionProjeEntities(); db.Configuration.ProxyCreationEnabled = false; try { response.subjects = db.Subject.Where(r => r.State == true).ToList(); } catch (Exception ex) { //bir hata olursa response set edilsin Helper.setErrorToResponse(Constant.ERRORCODE.SYS_SYSTEM_ERROR, response); return(response); } //başarılı olduğu response a set edilsin Helper.setErrorToResponse(Constant.ERRORCODE.SYS_SUCCESS, response); return(response); }
public SubjectListResponse addSubject(Subject subject) { SubjectListResponse response = new SubjectListResponse(); QuestionProjeEntities db = new QuestionProjeEntities(); try { db.Subject.Add(subject); db.SaveChanges(); response.subjects.Add(subject); } catch (Exception ex) { //bir hata olursa response set edilsin Helper.setErrorToResponse(Constant.ERRORCODE.SYS_SYSTEM_ERROR, response); return(response); } //başarılı olduğu response a set edilsin Helper.setErrorToResponse(Constant.ERRORCODE.SYS_SUCCESS, response); return(response); }
public SubjectListResponse deleteSubject(int ID) { SubjectListResponse response = new SubjectListResponse(); QuestionProjeEntities db = new QuestionProjeEntities(); try { db.Configuration.ProxyCreationEnabled = false; Subject subject = db.Subject.Where(r => r.ID == ID).SingleOrDefault(); subject.State = false; db.SaveChanges(); response.subjects.Add(subject); } catch (Exception ex) { //bir hata olursa response set edilsin Helper.setErrorToResponse(Constant.ERRORCODE.SYS_SYSTEM_ERROR, response); return(response); } //başarılı olduğu response a set edilsin Helper.setErrorToResponse(Constant.ERRORCODE.SYS_SUCCESS, response); return(response); }