| 
					
				 | 
			
			
				@@ -13,7 +13,6 @@ type Teacher struct { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	gorm.Model 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	Credential 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	Supply      bool `gorm:"-"` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	Classes     []*Class 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	Students    []*Student 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	Subjects    []*Subject 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -132,14 +131,6 @@ func GetTeachersFast(args map[string]string) (interface{}, error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	return teachers, nil 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-func GetSupplyTeachers() ([]*Teacher, error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	var teachers []*Teacher 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	if err := DB().Raw(selectSupplyTeachers).Scan(&teachers).Error; err != nil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		return nil, err 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	return teachers, nil 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 func SaveTeacher(teacher interface{}) (interface{}, error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if err := DB().Omit("Classes", "Subjects", "Activities").Save(teacher).Error; err != nil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		return nil, err 
			 |