Skip to content

Commit

Permalink
Refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
elwyncrestha committed Jul 25, 2019
1 parent 42c3fef commit fd0f2cc
Show file tree
Hide file tree
Showing 19 changed files with 44 additions and 69 deletions.
11 changes: 5 additions & 6 deletions src/main/java/com/elvin/aaos/core/model/dto/BatchDto.java
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
package com.elvin.aaos.core.model.dto;

import com.elvin.aaos.core.model.enums.Status;
import java.util.Date;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;

import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import com.elvin.aaos.core.model.enums.Status;

@Getter
@Setter
Expand Down
9 changes: 4 additions & 5 deletions src/main/java/com/elvin/aaos/core/model/dto/CourseDto.java
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
package com.elvin.aaos.core.model.dto;

import com.elvin.aaos.core.model.enums.Status;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;

import lombok.Getter;
import lombok.Setter;

import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import java.util.HashSet;
import java.util.Set;
import com.elvin.aaos.core.model.enums.Status;

@Getter
@Setter
Expand Down
9 changes: 4 additions & 5 deletions src/main/java/com/elvin/aaos/core/model/dto/ModuleDto.java
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
package com.elvin.aaos.core.model.dto;

import com.elvin.aaos.core.model.enums.Status;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;

import lombok.Getter;
import lombok.Setter;

import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import java.util.HashSet;
import java.util.Set;
import com.elvin.aaos.core.model.enums.Status;

@Getter
@Setter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,16 @@
package com.elvin.aaos.core.model.dto;

import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class OrganizationDto extends BaseDto<Long>{
public class OrganizationDto extends BaseDto<Long> {

private String name;

Expand Down
6 changes: 2 additions & 4 deletions src/main/java/com/elvin/aaos/core/model/dto/RoomDto.java
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package com.elvin.aaos.core.model.dto;

import com.elvin.aaos.core.model.enums.RoomType;
import com.elvin.aaos.core.model.enums.Status;
import lombok.Getter;
import lombok.Setter;

import java.util.HashSet;
import java.util.Set;
import com.elvin.aaos.core.model.enums.RoomType;
import com.elvin.aaos.core.model.enums.Status;

@Getter
@Setter
Expand Down
11 changes: 5 additions & 6 deletions src/main/java/com/elvin/aaos/core/model/dto/RoomScheduleDto.java
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
package com.elvin.aaos.core.model.dto;

import com.elvin.aaos.core.model.enums.Status;
import java.time.DayOfWeek;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import java.time.DayOfWeek;
import java.util.Date;
import com.elvin.aaos.core.model.enums.Status;

@Getter
@Setter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
package com.elvin.aaos.core.model.dto;

import com.elvin.aaos.core.model.enums.Gender;
import java.util.Date;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;

import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import java.util.Date;
import java.util.Set;
import com.elvin.aaos.core.model.enums.Gender;

@Getter
@Setter
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
package com.elvin.aaos.core.model.dto;

import com.elvin.aaos.core.model.enums.Gender;
import java.util.Date;

import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;
import com.elvin.aaos.core.model.enums.Gender;

@Getter
@Setter
Expand Down
1 change: 0 additions & 1 deletion src/main/java/com/elvin/aaos/core/model/entity/Batch.java
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@

import javax.persistence.*;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;

@Entity
Expand Down
2 changes: 0 additions & 2 deletions src/main/java/com/elvin/aaos/core/model/entity/Building.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
import lombok.NoArgsConstructor;

import javax.persistence.*;
import java.util.HashSet;
import java.util.Set;

@Entity
@Table(name = "building")
Expand Down
2 changes: 0 additions & 2 deletions src/main/java/com/elvin/aaos/core/model/entity/Course.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
import lombok.NoArgsConstructor;

import javax.persistence.*;
import java.util.HashSet;
import java.util.Set;

@Entity
@Table(name = "course")
Expand Down
2 changes: 0 additions & 2 deletions src/main/java/com/elvin/aaos/core/model/entity/Module.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
import lombok.NoArgsConstructor;

import javax.persistence.*;
import java.util.HashSet;
import java.util.Set;

@Entity
@Table(name = "module")
Expand Down
2 changes: 0 additions & 2 deletions src/main/java/com/elvin/aaos/core/model/entity/Room.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
import lombok.NoArgsConstructor;

import javax.persistence.*;
import java.util.HashSet;
import java.util.Set;

@Entity
@Table(name = "room")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@

import javax.persistence.*;
import java.util.Date;
import java.util.Set;

@Entity
@Table(name = "studentProfile")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@

import javax.persistence.*;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;

@Entity
@Table(name = "teacherProfile")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
package com.elvin.aaos.core.model.mapper;

import org.mapstruct.Mapper;

import com.elvin.aaos.core.model.dto.BuildingDto;
import com.elvin.aaos.core.model.dto.BuildingRoomDto;
import com.elvin.aaos.core.model.dto.RoomBuildingDto;
import com.elvin.aaos.core.model.entity.Building;
import org.mapstruct.Mapper;

@Mapper(componentModel = BaseMapper.SPRING_MODEL)
public abstract class BuildingMapper extends BaseMapper<Building, BuildingDto> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import com.elvin.aaos.core.model.entity.Building;
import com.elvin.aaos.core.model.enums.BuildingStatus;
import com.elvin.aaos.core.model.enums.Status;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
package com.elvin.aaos.core.service.impl;

import java.util.Date;
import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.elvin.aaos.core.model.dto.BatchCourseDto;
import com.elvin.aaos.core.model.dto.BatchDto;
import com.elvin.aaos.core.model.dto.BatchExamDto;
import com.elvin.aaos.core.model.dto.CourseDto;
import com.elvin.aaos.core.model.entity.Batch;
import com.elvin.aaos.core.model.entity.User;
import com.elvin.aaos.core.model.enums.Status;
Expand All @@ -13,13 +18,6 @@
import com.elvin.aaos.core.model.repository.BatchRepository;
import com.elvin.aaos.core.service.BatchService;
import com.elvin.aaos.web.utility.StringConstants;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.ArrayList;
import java.util.Date;
import java.util.HashSet;
import java.util.List;

@Service
public class BatchServiceImpl implements BatchService {
Expand All @@ -30,11 +28,11 @@ public class BatchServiceImpl implements BatchService {
private final BatchExamMapper batchExamMapper;

public BatchServiceImpl(
@Autowired BatchRepository batchRepository,
@Autowired BatchMapper batchMapper,
@Autowired BatchCourseMapper batchCourseMapper,
@Autowired BatchExamMapper batchExamMapper
) {
@Autowired BatchRepository batchRepository,
@Autowired BatchMapper batchMapper,
@Autowired BatchCourseMapper batchCourseMapper,
@Autowired BatchExamMapper batchExamMapper
) {
this.batchRepository = batchRepository;
this.batchMapper = batchMapper;
this.batchCourseMapper = batchCourseMapper;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
package com.elvin.aaos.web.utility.auth;

import com.elvin.aaos.core.model.dto.UserDto;
import com.elvin.aaos.core.model.enums.UserType;
import org.apache.commons.lang3.StringUtils;
import org.springframework.security.core.Authentication;
Expand Down

0 comments on commit fd0f2cc

Please sign in to comment.