Examples of EmployeeEntity


Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

  @Override
  public Subsidiary getSubsidiaryByEmployee(Employee employee)
      throws WrongSubsidiaryEmployeeException {
    Subsidiary result = null;

    EmployeeEntity employeeEntity = DozerHelper.map(employee,
        EmployeeEntity.class);
    SubsidiaryEntity subsidiaryEntity = subsidiaryRepository
        .findByEmployee(employeeEntity);
    result = DozerHelper.map(subsidiaryEntity, Subsidiary.class);
View Full Code Here

Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

    if (page != null) {
      position = (page - 1) * REPORTS_PER_PAGE;
      amount = REPORTS_PER_PAGE;
    }

    EmployeeEntity employeeEntity = DozerHelper.map(employee,
        EmployeeEntity.class);

    List<ReportEntity> reportEntities = reportRepository.findByEmployee(
        employeeEntity, amount, position);
    result = DozerHelper.mapList(reportEntities, Report.class);
View Full Code Here

Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

  public List<Report> getReportsByTitle(Employee employee, String title,
      Integer page) {
    List<Report> result = null;
    Integer amount = null;
    Integer position = null;
    EmployeeEntity employeeEntity = null;

    if (page != null) {
      position = (page - 1) * REPORTS_PER_PAGE;
      amount = REPORTS_PER_PAGE;
    }
View Full Code Here

Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

  public List<Report> getReportsInPeriod(Employee employee, Date beginDate,
      Date endingDate, Integer page) {
    List<Report> result = null;
    Integer amount = null;
    Integer position = null;
    EmployeeEntity employeeEntity = null;

    if (page != null) {
      position = (page - 1) * REPORTS_PER_PAGE;
      amount = REPORTS_PER_PAGE;
    }
View Full Code Here

Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

      outgoingPaymentEntity.setCreationDate(source.getCreationDate());
      outgoingPaymentEntity.setId(source.getId());
      outgoingPaymentEntity.setPaymentDate(source.getPaymentDate());

      Employee employee = ((OutgoingPayment) source).getRecipient();
      EmployeeEntity employeeEntity = null;
      if (employee instanceof Mechanic) {
        employeeEntity = DozerHelper.map(employee, MechanicEntity.class);
      }
      if (employee instanceof Employee) {
        employeeEntity = DozerHelper.map(employee, EmployeeEntity.class);
View Full Code Here

Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

      outgoingPayment.setCreationDate(tmp.getCreationDate());
      outgoingPayment.setDirection(EPaymentDirection.OUTGOING);
      outgoingPayment.setId(tmp.getId());
      outgoingPayment.setPaymentDate(tmp.getPaymentDate());

      EmployeeEntity employeeEntity = ((OutgoingPaymentEntity) tmp)
          .getRecipient();
      Employee employee = null;
      if (employeeEntity instanceof MechanicEntity) {
        employee = DozerHelper.map(employee, Mechanic.class);
      }
View Full Code Here

Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

  // ===== Basic operations ===== //
  @Override
  public Long addEmployee(Employee employee) {
    Long result = null;

    EmployeeEntity employeeEntity = DozerHelper.map(employee,
        EmployeeEntity.class);
    result = employeeRepository.save(employeeEntity);

    return result;
  }
View Full Code Here

Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

  @Override
  public Employee updateEmployee(Employee employee) {
    Employee result = null;

    EmployeeEntity employeeEntity = DozerHelper.map(employee,
        EmployeeEntity.class);
    employeeEntity = employeeRepository.merge(employeeEntity);
    result = DozerHelper.map(employeeEntity, Employee.class);

    return result;
View Full Code Here

Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

    return result;
  }

  @Override
  public void deleteEmployee(Employee employee) {
    EmployeeEntity employeeEntity = DozerHelper.map(employee,
        EmployeeEntity.class);
    employeeRepository.delete(employeeEntity);
  }
View Full Code Here

Examples of com.expositds.ars.dao.entity.user.EmployeeEntity

  @Override
  public Employee getEmployeeById(Long id) {
    Employee result = null;

    EmployeeEntity employeeEntity = employeeRepository.findById(id);
    result = DozerHelper.map(employeeEntity, Employee.class);

    return result;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.