Class PedidoService


  • @Service
    public class PedidoService
    extends Object
    Classe de serviço com regras de negócios de Pedidos
    Author:
    José Henrique
    • Constructor Detail

      • PedidoService

        public PedidoService()
    • Method Detail

      • insert

        @Transactional
        public Pedido insert​(Pedido pedido)
        Insere um Pedido Além do Pedido ser salvo, será salvo um Pagamento e um ItemPedido e um email será enviado com o Pedido para o Cliente
        Parameters:
        pedido - Pedido a ser inserido
        Returns:
        O Pedido inserido
      • findPage

        public org.springframework.data.domain.Page<Pedido> findPage​(Integer page,
                                                                     Integer linesPerPage,
                                                                     String direction,
                                                                     String orderBy)
        Procura Pedidos e os retornam em uma página(page)
        Parameters:
        page - Número da página
        linesPerPage - Linhas da página
        direction - Direção dá página
        orderBy - Ordem da página
        Returns:
        Um página(Page) com Pedidos