package dao;
import com.google.code.morphia.dao.BasicDAO;
import java.util.List;
import model.Pedido;
import util.MongoConnectionManager;
import org.bson.types.ObjectId;
public class PedidoDAO extends BasicDAO<Pedido, ObjectId> {
public PedidoDAO() {
super(Pedido.class, MongoConnectionManager.instance().getDb());
}
public List<Pedido> findAll() {
return ds.find(Pedido.class).asList();
}
public List<Pedido> findAllByEstado(int estado) {
return ds.find(Pedido.class).field("estado").equal(estado).asList();
}
public Pedido find(ObjectId entidadId) {
return get(entidadId);
}
}