def get_subjects_available_videos(self,page): list_subject = subject_management().get_all_subjects() list_list_vm = [] for s in list_subject: list_vm = video_material_model().get_subject_available_videos(s.key(),page) list_list_vm.append(list_vm) return list_list_vm
def get_tutors_available_videos(self,page): list_tutor = tutor_management().get_all_tutors() list_list_vm = [] for t in list_tutor: list_vm = video_material_model().get_tutor_available_videos(t.key(),page) list_list_vm.append(list_vm) return list_list_vm
def get_subjects_available_videos(self, page): list_subject = subject_management().get_all_subjects() list_list_vm = [] for s in list_subject: list_vm = video_material_model().get_subject_available_videos( s.key(), page) list_list_vm.append(list_vm) return list_list_vm
def get_tutors_available_videos(self, page): list_tutor = tutor_management().get_all_tutors() list_list_vm = [] for t in list_tutor: list_vm = video_material_model().get_tutor_available_videos( t.key(), page) list_list_vm.append(list_vm) return list_list_vm
def add(self, video_key, level, unit, subject, topic, tags, tutor): video_material_instance = video_material_model() video_material_instance.level = level video_material_instance.unit = unit video_material_instance.subject = subject video_material_instance.topic = topic video_material_instance.tags = tags video_material_instance.tutor = tutor video_material_instance.video = video_key video_material_instance.available = False video_material_instance.put() return True
def add(self,video_key,level,unit,subject,topic,tags,tutor): video_material_instance = video_material_model() video_material_instance.level = level video_material_instance.unit = unit video_material_instance.subject = subject video_material_instance.topic = topic video_material_instance.tags = tags video_material_instance.tutor = tutor video_material_instance.video = video_key video_material_instance.available = False video_material_instance.put() return True
def get_unit_available_videos(self,unit_key,page): return video_material_model().get_unit_available_videos(unit_key,page,10)
def get_all_unit_available_videos(self,unit_key): return video_material_model().get_all_unit_available_videos(unit_key)
def get_all_unit_available_videos(self, unit_key): return video_material_model().get_all_unit_available_videos(unit_key)
def get_video_material(self,video_material_id): return video_material_model().get_video_material(video_material_id)
def get_all_subject_available_videos(self,subject,page): return video_material_model().get_all_subject_available_videos(subject,page)
def get_all_subject_available_videos(self, subject, page): return video_material_model().get_all_subject_available_videos( subject, page)
def get_all_tutor_available_videos(self, tutor, page): return video_material_model().get_all_tutor_available_videos( tutor, page)
def get_all_videos_material(self, tutor, subject, page): return video_material_model().get_all_videos_material( tutor, subject, page)
def get_unit_available_videos(self, unit_key, page): return video_material_model().get_unit_available_videos( unit_key, page, 10)
def get_all_videos_material(self,tutor,subject,page): return video_material_model().get_all_videos_material(tutor,subject,page)
def get_all_tutor_available_videos(self,tutor,page): return video_material_model().get_all_tutor_available_videos(tutor,page)
def get_video_material(self, video_material_id): return video_material_model().get_video_material(video_material_id)
def get_list_video_material(self, tutor, subject, page): return video_material_model().get_list_video_material( tutor, subject, page, 10)
def get_list_video_material_unit(self,tutor,subject,unit,page): return video_material_model().get_unit_videos_available(tutor,subject,unit,page,10)
def get_list_video_material(self,tutor,subject,page): return video_material_model().get_list_video_material(tutor,subject,page,10)
def get_list_video_material_unit(self, tutor, subject, unit, page): return video_material_model().get_unit_videos_available( tutor, subject, unit, page, 10)