diff --git a/buisnesslogic/src/main/java/com/plannaplan/types/GroupType.java b/buisnesslogic/src/main/java/com/plannaplan/types/GroupType.java index 67fe6d3..3b57aa8 100755 --- a/buisnesslogic/src/main/java/com/plannaplan/types/GroupType.java +++ b/buisnesslogic/src/main/java/com/plannaplan/types/GroupType.java @@ -1,9 +1,23 @@ package com.plannaplan.types; /** - * GroupType contains types: LECTURE, CLASS + * GroupType contains types: LECTURE, CLASS, LAB, SEMINAR, CONSERVATORY, PRATICE */ public enum GroupType { - LECTURE, CLASS + LECTURE("Wykład"), CLASS("Ćwiczenia"), LAB("Laboratorium"), SEMINAR("Seminarium"),CONSERVATORY("Konwersatorium"), PRATICE("Praktyka"); + + public final String type; + private GroupType(String type) { + this.type = type; + } + + public final static GroupType getType(String type) { + for (GroupType d : values()) { + if (d.type.equals(type)) { + return d; + } + } + return null; + } } \ No newline at end of file