public LessonListResponse getLessonFromEducationID(int educationProgramID) { LessonListResponse response = new LessonListResponse(); QuestionProjeEntities db = new QuestionProjeEntities(); db.Configuration.ProxyCreationEnabled = false; try { response.lessions = db.Lesson .Where(r => r.EducationProgramID == educationProgramID && 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 LessonListResponse addLesson(Lesson lesson) { LessonListResponse response = new LessonListResponse(); QuestionProjeEntities db = new QuestionProjeEntities(); try { db.Lesson.Add(lesson); db.SaveChanges(); response.lessions.Add(lesson); } 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 LessonListResponse deleteLesson(int ID) { LessonListResponse response = new LessonListResponse(); QuestionProjeEntities db = new QuestionProjeEntities(); try { db.Configuration.ProxyCreationEnabled = false; Lesson lesson = db.Lesson.Where(r => r.ID == ID).SingleOrDefault(); lesson.State = false; db.SaveChanges(); response.lessions.Add(lesson); } 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); }