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); } }