Blame |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.domain.service.pedido;
import java.util.Date;
import java.util.List;
import br.com.ec.domain.dto.RankingPedidoDTO;
import br.com.ec.domain.model.Pedido;
import br.edu.cesmac.core.generic.GenericService;
public interface PedidoService
extends GenericService
<Pedido
> {
Pedido consultarPedidoCompleto
(Pedido pedido
);
Pedido adicionarPedido
(Pedido pedido,
String senhaUsuario
);
List<RankingPedidoDTO
> consultarRankingPedidosNaoAtendidos
(String generoPedidos,
Date dataInicial,
Date dataFinal
);
List<RankingPedidoDTO
> consultarRankingPedidos
(String generoPedidos,
Date dataInicial,
Date dataFinal
);
Integer obterQuantidadePedidosPorSituacao
(String tipoSituacaoPedido
);
Integer obterQuantidadePedidosPorSituacaoEePeriodo
(String tipoSituacaoPedido,
Date dataInicial,
Date dataFinal
);
void excluirHistoricosDoPedido
(Pedido pedido
);
}