Filter and lists
This commit is contained in:
		| @ -107,11 +107,11 @@ public class MockController { | ||||
|  | ||||
|         //Schedule part | ||||
|  | ||||
|         Lesson lesson_0_progra1 = new Lesson(progra1, "Mon Apr 01 2024 08:15", "Mon Apr 01 2024 10:15","rgb(0,50,100)","A0B2"); | ||||
|         Lesson lesson_0_chemistry1 = new Lesson(chemistry1, "Wed Mar 27 2024 08:15", "Wed Mar 27 2024 09:15","rgb(100,50,0)","A0B2"); | ||||
|         Lesson lesson_0_psycho1 = new Lesson(psycho1, "Sun Mar 24 2024 10:30 ","Sun Mar 24 2024 12:30 ","rgb(100,50,100)", "A0B2"); | ||||
|         Lesson lesson_1_progra1 = new Lesson(progra1, "Mon Apr 02 2024 13:30", "Mon Apr 02 2024 15:30","rgb(0,50,100)","A0B2"); | ||||
|         Lesson lesson_0_commun = new Lesson(commun, "Mon Apr 01 2024 10:30", "Mon Apr 01 2024 12:30","rgb(0,50,100)","A0B2"); | ||||
|         Lesson lesson_0_progra1 = new Lesson(progra1, "Mon Apr 01 2024 08:15", "Mon Apr 01 2024 10:15","rgb(0,50,100)","A0B2","Course"); | ||||
|         Lesson lesson_0_chemistry1 = new Lesson(chemistry1, "Wed Mar 27 2024 08:15", "Wed Mar 27 2024 09:15","rgb(100,50,0)","A0B2","TP"); | ||||
|         Lesson lesson_0_psycho1 = new Lesson(psycho1, "Sun Mar 24 2024 10:30 ","Sun Mar 24 2024 12:30 ","rgb(100,50,100)", "A0B2","TD"); | ||||
|         Lesson lesson_1_progra1 = new Lesson(progra1, "Mon Apr 02 2024 13:30", "Mon Apr 02 2024 15:30","rgb(0,50,100)","A0B2","TP"); | ||||
|         Lesson lesson_0_commun = new Lesson(commun, "Mon Apr 01 2024 10:30", "Mon Apr 01 2024 12:30","rgb(0,50,100)","A0B2","Course"); | ||||
|  | ||||
|         Schedule infoBab1Schedule = new Schedule(infoBab1); | ||||
|         Schedule chemistryBab1Schedule = new Schedule(chemistryBab1); | ||||
|  | ||||
| @ -103,9 +103,6 @@ public class UserController { | ||||
|  | ||||
|     @GetMapping("/teachers") | ||||
|     public ResponseEntity<Iterable<HashMap<String,Object>>> getAllTeachers(@RequestHeader("Authorization") String token){ | ||||
|         if (authServ.getUserFromToken(token) == null) | ||||
|             return new UnauthorizedResponse<>(null); | ||||
|  | ||||
|         Iterable<User> teachers = userService.getAllTeachers(); | ||||
|  | ||||
|         return new ResponseEntity<>(ProtectionService.usersWithoutPasswords(teachers), HttpStatus.OK); | ||||
|  | ||||
| @ -57,6 +57,10 @@ public class LessonService { | ||||
|                     break; | ||||
|                 case "local": | ||||
|                     target.setLocal((String) entry.getValue()); | ||||
|                     break; | ||||
|                 case "lessonType": | ||||
|                     target.setLessonType((String) entry.getValue()); | ||||
|                     break; | ||||
|             } | ||||
|         } | ||||
|         lessonRepo.save(target); | ||||
|  | ||||
| @ -82,6 +82,7 @@ public class ProtectionService { | ||||
|         toReturn.put("course",courseWithoutPassword(lesson.getCourse())); | ||||
|         toReturn.put("local",lesson.getLocal()); | ||||
|         toReturn.put("color", lesson.getColor()); | ||||
|         toReturn.put("lessonType",lesson.getLessonType()); | ||||
|         return toReturn; | ||||
|     } | ||||
|  | ||||
|  | ||||
| @ -16,16 +16,20 @@ public class Lesson { | ||||
|   private String lessonStart; | ||||
|  | ||||
|   private String lessonEnd; | ||||
|    | ||||
|   private String color; | ||||
|    | ||||
|   private String lessonType; | ||||
|  | ||||
|   private String local; | ||||
|  | ||||
|   public Lesson(Course course,String start, String end ,String color,String local){ | ||||
|   public Lesson(Course course,String start, String end ,String color,String local,String lessonType){ | ||||
|     this.lessonEnd = end; | ||||
|     this.course = course; | ||||
|     this.lessonStart = start; | ||||
|     this.color = color; | ||||
|     this.local = local; | ||||
|     this.lessonType = lessonType; | ||||
|   } | ||||
|  | ||||
|   public Lesson() { | ||||
| @ -59,6 +63,10 @@ public class Lesson { | ||||
|     return local; | ||||
|   } | ||||
|  | ||||
|   public String getLessonType(){ | ||||
|     return lessonType; | ||||
|   } | ||||
|  | ||||
|   public void setLessonStart(String start){ | ||||
|     this.lessonStart = start; | ||||
|   } | ||||
| @ -74,4 +82,8 @@ public class Lesson { | ||||
|   public void setLocal(String local){ | ||||
|     this.local = local; | ||||
|   } | ||||
|  | ||||
|   public void setLessonType(String lessonType){ | ||||
|     this.lessonType = lessonType; | ||||
|   } | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user