def GetSessionPlanModuleDetailsForCourse(course_id,qp_id): return TMADatabase.GetSessionPlanModuleDetailsForCourse(course_id,qp_id)
def GetBatchSessionCurrentStageDetails(batch_id,session_id,user_id): return TMADatabase.GetBatchSessionCurrentStageDetails(batch_id,session_id,user_id)
def GetBatchCandidateList_db(batch_id,session_id): return TMADatabase.GetBatchCandidateList_db(batch_id,session_id)
def GetSubProjectsForCustomer(customer_ids): return TMADatabase.GetSubProjectsForCustomer(customer_ids)
def LogTrainerStageDetails(session_id,user_id,batch_id,stage_id,latitude,longitude,image_file_name,mark_candidate_attendance,attendance_data,group_attendance_image_data,app_version): return TMADatabase.LogTrainerStageDetails(session_id,user_id,batch_id,stage_id,latitude,longitude,image_file_name,mark_candidate_attendance,attendance_data,group_attendance_image_data,app_version)
def GetBatchSessionListForTMA(BatchId,UserId,SessionPlanId,ModuleId,StatusId,SessionName,app_version): return TMADatabase.GetBatchSessionListForTMA(BatchId,UserId,SessionPlanId,ModuleId,StatusId,SessionName,app_version)
def GetBatchListForTMA(BatchStatusId,UserId,CenterId,role_id,app_version): return TMADatabase.GetBatchListForTMA(BatchStatusId,UserId,CenterId,role_id,app_version)