Package br.com.buyFast.service

Examples of br.com.buyFast.service.ServiceException


      logger.info("Salvando item de pedido " + itemsOrder + " no banco de dados ...");
      return this.itemsOrderDao.merge(itemsOrder);
    } catch (Exception e) {
      String messageError = "Erro ao salvar item de pedido " + itemsOrder + ".";
      logger.error(messageError, e);
      throw new ServiceException(messageError, e);
    }
  }
View Full Code Here


    if (order.getBank().getBank() == null) {
      try {
        order.setBank(getBankToId(order.getBank().getId()));
      } catch (ServiceException e) {
        logger.error("Erro ao obter banco para o boleto.", e);
        throw new ServiceException("Erro ao obter banco para o boleto.", e);
      }
    }
    try {
      boletoService.generateBoleto(order);
    } catch (Exception e) {
View Full Code Here

    String query = "FROM Order o WHERE o.customer.id = :id AND o.statusEnum = :status";
    try {
      return this.orderDao.listSearchParam(query, params);
    } catch (DaoException e) {
      logger.error("Erro ao obter pedidos não pagos do cliente " + customer.getName(), e);
      throw new ServiceException("Erro ao obter pedidos não pagos do cliente " + customer.getName(), e);
    }
  }
View Full Code Here

      logger.info("Atualiza o pedido " + order + " no banco de dados ...");
      return this.orderDao.update(order);
    } catch (Exception e) {
      String messageError = "Erro ao atualizar pedido " + order + ".";
      logger.error(messageError, e);
      throw new ServiceException(messageError, e);
    }
  }
View Full Code Here

    String query = "FROM Order o WHERE o.customer.id = :id AND NOT o.statusEnum = :status";
    try {
      return this.orderDao.listSearchParam(query, params);
    } catch (DaoException e) {
      logger.error("Erro ao obter pedidos do cliente " + customer.getName(), e);
      throw new ServiceException("Erro ao obter pedidos do cliente " + customer.getName(), e);
    }
  }
View Full Code Here

      logger.info("Salvando funcionário " + employee + " no banco de dados ...");
      this.employeeDao.save(employee);
    } catch (Exception e) {
      String messageError = "Erro ao salvar funcionário " + employee + ".";
      logger.error(messageError, e);
      throw new ServiceException(messageError, e);
    }
  }
View Full Code Here

    try {
      return this.employeeDao.all();
    } catch (DaoException e) {
      String error = "Erro ao obter a lista de funcionários da base de dados.";
      logger.error(error, e);
      throw new ServiceException(error, e);
    }
  }
View Full Code Here

    try {
      return this.adminDao.all();
    } catch (DaoException e) {
      String error = "Erro ao obter a lista de administradores da base de dados.";
      logger.error(error, e);
      throw new ServiceException(error, e);
    }
  }
View Full Code Here

      logger.info("Salvando administrador " + administrator + " no banco de dados ...");
      this.adminDao.save(administrator);
    } catch (Exception e) {
      String messageError = "Erro ao salvar administrador " + administrator + ".";
      logger.error(messageError, e);
      throw new ServiceException(messageError, e);
    }
  }
View Full Code Here

    try {
      this.adminDao.delete(admin);
    } catch (DaoException e) {
      String error = "Erro ao remover administrador " + admin + " da base de dados.";
      logger.error(error, e);
      throw new ServiceException(error, e);
    }
  }
View Full Code Here

TOP

Related Classes of br.com.buyFast.service.ServiceException

Copyright © 2018 www.massapicom. 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.