Examples of Mechanic


Examples of com.expositds.ars.domain.user.Mechanic

    return result;
  }

  @Override
  public Mechanic updateMechanic(Mechanic mechanic) {
    Mechanic result = null;

    MechanicEntity mechanicEntity = DozerHelper.map(mechanic,
        MechanicEntity.class);
    mechanicEntity = mechanicRepository.merge(mechanicEntity);
    result = DozerHelper.map(mechanicEntity, Mechanic.class);
View Full Code Here

Examples of com.expositds.ars.domain.user.Mechanic

    mechanicRepository.delete(id);
  }

  @Override
  public Mechanic getMechanicById(Long id) {
    Mechanic result = null;

    MechanicEntity mechanicEntity = mechanicRepository.findById(id);
    result = DozerHelper.map(mechanicEntity, Mechanic.class);

    return result;
View Full Code Here

Examples of com.expositds.ars.domain.user.Mechanic

  // ============================ //

  @Override
  public Mechanic getMechanicByPliRegNo(String pliRegNo)
      throws WrongMechanicPliRegNoException {
    Mechanic result = null;

    MechanicEntity mechanicEntity = mechanicRepository
        .findByPliRegNo(pliRegNo);
    result = DozerHelper.map(mechanicEntity, Mechanic.class);
View Full Code Here

Examples of com.expositds.ars.domain.user.Mechanic

    ModelAndView model = new ModelAndView();
    User user = ((Session) request.getSession().getAttribute("session"))
        .getUser();

    Mechanic mechanic = mechanicService.getMechanicById(user.getId());
    model.addObject("mechanic", mechanic);

    List<Notification> lastNotifications = notificationService
        .getNotificationsByUser(user, false, null);
    model.addObject("last_notifications", lastNotifications);
View Full Code Here

Examples of com.expositds.ars.domain.user.Mechanic

      result = employee;
    }

    if (tmp instanceof MechanicEntity) {
      Mechanic mechanic = new Mechanic();

      mechanic.setId(tmp.getId());
      mechanic.setEmail(tmp.getEmail());
      mechanic.setName(tmp.getName());
      mechanic.setPassword(tmp.getPassword());
      mechanic.setPatronymic(tmp.getPatronymic());
      mechanic.setPhone(tmp.getPhone());
      mechanic.setPosition(tmp.getPosition());
      mechanic.setRole(tmp.getRole());
      mechanic.setSalary(tmp.getSalary());
      mechanic.setSurname(tmp.getSurname());
      mechanic.setAverageRating(((MechanicEntity) tmp).getAverageRating());
      mechanic.setCurrentOrdersAmount(((MechanicEntity) tmp)
          .getCurrentOrdersAmount());

      result = mechanic;
    }
View Full Code Here

Examples of com.expositds.ars.domain.user.Mechanic

  @Autowired
  private PlatformTransactionManager transactionManager;

  @Test
  public void simpleCRUDTest() {
    Mechanic mechanic = new Mechanic("1003010054");

    // User class properties
    mechanic.setEmail("mechanic@junit-test.com");
    mechanic.setPassword("mechanic");
    mechanic.setName("junit");
    mechanic.setSurname("junit");
    mechanic.setPatronymic("junit");
    mechanic.setPhone("+375 (29) 876-49-94");
    mechanic.setRole(EUserRole.MECHANIC);

    // Employee class properties
    mechanic.setPosition("Senior mechanic");
    mechanic.setSalary(400);

    // Create
    MechanicEntity mechanicEntity = DozerHelper.map(mechanic,
        MechanicEntity.class);
    Long id = mechanicRepository.save(mechanicEntity);
View Full Code Here

Examples of com.expositds.ars.domain.user.Mechanic

    orderService.deleteOrder(order);
  }

  @Test
  public void getAvailableOrdersTest() {
    Mechanic mechanic = mechanicService.getMechanicById(new Long(6));
    List<Order> orders = orderService.getAvailableOrders(mechanic, 1);
   
    log.info(orders);
  }
View Full Code Here

Examples of com.expositds.ars.domain.user.Mechanic

    log.info(order);
  }

  @Test
  public void getOrdersByMechanicTest() {
    Mechanic mechanic = mechanicService.getMechanicById(new Long(6));
    List<Order> order = orderService.getOrdersByMechanic(mechanic, EOrderStatus.NEW, 1);
 
    log.info(order);
  }
View Full Code Here

Examples of com.expositds.ars.domain.user.Mechanic

  @Autowired
  private ISubsidiaryService subsidiaryService;

  @Test
  public void addMechanicTest() {
    Mechanic mechanic = new Mechanic("0000025");
    mechanic.setAverageRating(4.5f);
    mechanic.setEmail("test@test.ru");
    mechanic.setName("Test");
    mechanic.setPassword("pass");
    mechanic.setPatronymic("Test");
    mechanic.setRole(EUserRole.MECHANIC);
    mechanic.setSurname("Test");
    mechanic.setPosition("test");
   
    Long id = mechanicService.addMechanic(mechanic);
    mechanic = mechanicService.getMechanicById(id);
    log.info(mechanic);
  }
View Full Code Here

Examples of com.expositds.ars.domain.user.Mechanic

    log.info(mechanic);
  }

  @Test
  public void deleteMechanicTest() {
    Mechanic mechanic = mechanicService.getMechanicById(new Long(6));
    mechanicService.deleteMechanic(mechanic);
  }
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.