List of usage examples for com.mongodb Block Block
Block
From source file:entities.fertilizacion.Subanalisis.java
public static List<Subanalisis> getAllActivosByMatriz(ObjectId matr) { List<Subanalisis> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("subanalisis") .find(new Document("darBaja", 0).append("matriz", matr)).sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override// ww w . ja v a 2s . c o m public void apply(final Document document) { Subanalisis obj = new Subanalisis(); obj.id = (ObjectId) document.get("_id"); obj.codigo = document.getInteger("codigo"); obj.loq = obj.StrToBDecimal(document.get("loq").toString()); obj.tat = document.getInteger("tat"); obj.costo = obj.StrToBDecimal(document.get("costo").toString()); obj.codigoLaboratorio = document.get("codigoLaboratorio").toString(); obj.nombre = document.get("nombre").toString(); obj.simbolo = document.get("simbolo").toString(); obj.metodo = document.get("metodo").toString(); obj.origen = document.get("origen").toString(); obj.nota = document.get("nota").toString(); obj.matriz = (ObjectId) document.get("matriz"); obj.unidadMedida = (ObjectId) document.get("unidadMedida"); obj.laboratorio = (ObjectId) document.get("laboratorio"); obj.usuario = (ObjectId) document.get("usuario"); obj.fechaIngreso = (Date) document.get("fechaIngreso"); obj.darBaja = document.getInteger("darBaja"); if (obj.fechaIngreso != null) { SimpleDateFormat formateadorRec = new SimpleDateFormat("EEEE',' dd 'de' MMMM 'de' yyyy", new Locale("ES")); obj.formatFechaIngreso = formateadorRec.format(obj.fechaIngreso); } else { obj.formatFechaIngreso = "---"; } obj.leyendaMatriz = Matriz.getById(obj.getMatriz()).getNombre(); obj.leyendaUnidadMedida = UnidadMedida.getById(obj.getUnidadMedida()).getNombre(); obj.leyendaLaboratorio = Laboratorio.getLaboratorioById(obj.getLaboratorio()).getNombre() + " [" + Laboratorio.getLaboratorioById(obj.getLaboratorio()).getPais() + "]"; obj.leyendaUsuario = Usuario.getUsuarioById(obj.getUsuario()).getNombre(); res.add(obj); } }); return res; }
From source file:entities.fertilizacion.Subanalisis.java
public static List<Subanalisis> getAllActivosByLaboratorioAndMatriz(ObjectId lab, ObjectId matr) { List<Subanalisis> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("subanalisis") .find(new Document("darBaja", 0).append("laboratorio", lab).append("matriz", matr)) .sort(new Document("nombre", 1)); iterable.forEach(new Block<Document>() { @Override//from w w w.j a va 2s.c o m public void apply(final Document document) { Subanalisis obj = new Subanalisis(); obj.id = (ObjectId) document.get("_id"); obj.codigo = document.getInteger("codigo"); obj.loq = obj.StrToBDecimal(document.get("loq").toString()); obj.tat = document.getInteger("tat"); obj.costo = obj.StrToBDecimal(document.get("costo").toString()); obj.codigoLaboratorio = document.get("codigoLaboratorio").toString(); obj.nombre = document.get("nombre").toString(); obj.simbolo = document.get("simbolo").toString(); obj.metodo = document.get("metodo").toString(); obj.origen = document.get("origen").toString(); obj.nota = document.get("nota").toString(); obj.matriz = (ObjectId) document.get("matriz"); obj.unidadMedida = (ObjectId) document.get("unidadMedida"); obj.laboratorio = (ObjectId) document.get("laboratorio"); obj.usuario = (ObjectId) document.get("usuario"); obj.fechaIngreso = (Date) document.get("fechaIngreso"); obj.darBaja = document.getInteger("darBaja"); if (obj.fechaIngreso != null) { SimpleDateFormat formateadorRec = new SimpleDateFormat("EEEE',' dd 'de' MMMM 'de' yyyy", new Locale("ES")); obj.formatFechaIngreso = formateadorRec.format(obj.fechaIngreso); } else { obj.formatFechaIngreso = "---"; } obj.leyendaMatriz = Matriz.getById(obj.getMatriz()).getNombre(); obj.leyendaUnidadMedida = UnidadMedida.getById(obj.getUnidadMedida()).getNombre(); obj.leyendaLaboratorio = Laboratorio.getLaboratorioById(obj.getLaboratorio()).getNombre() + " [" + Laboratorio.getLaboratorioById(obj.getLaboratorio()).getPais() + "]"; obj.leyendaUsuario = Usuario.getUsuarioById(obj.getUsuario()).getNombre(); res.add(obj); } }); return res; }
From source file:entities.fertilizacion.Subanalisis.java
public static List<Subanalisis> getAllDadosBaja() { List<Subanalisis> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("subanalisis").find(new Document("darBaja", 1)) .sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override/*from www .j a v a2 s . co m*/ public void apply(final Document document) { Subanalisis obj = new Subanalisis(); obj.id = (ObjectId) document.get("_id"); obj.codigo = document.getInteger("codigo"); obj.loq = obj.StrToBDecimal(document.get("loq").toString()); obj.tat = document.getInteger("tat"); obj.costo = obj.StrToBDecimal(document.getInteger("costo").toString()); obj.codigoLaboratorio = document.get("codigoLaboratorio").toString(); obj.nombre = document.get("nombre").toString(); obj.simbolo = document.get("simbolo").toString(); obj.metodo = document.get("metodo").toString(); obj.origen = document.get("origen").toString(); obj.nota = document.get("nota").toString(); obj.matriz = (ObjectId) document.get("matriz"); obj.unidadMedida = (ObjectId) document.get("unidadMedida"); obj.laboratorio = (ObjectId) document.get("laboratorio"); obj.usuario = (ObjectId) document.get("usuario"); obj.fechaIngreso = (Date) document.get("fechaIngreso"); obj.darBaja = document.getInteger("darBaja"); if (obj.fechaIngreso != null) { SimpleDateFormat formateadorRec = new SimpleDateFormat("EEEE',' dd 'de' MMMM 'de' yyyy", new Locale("ES")); obj.formatFechaIngreso = formateadorRec.format(obj.fechaIngreso); } else { obj.formatFechaIngreso = "---"; } obj.leyendaMatriz = Matriz.getById(obj.getMatriz()).getNombre(); obj.leyendaUnidadMedida = UnidadMedida.getById(obj.getUnidadMedida()).getNombre(); obj.leyendaLaboratorio = Laboratorio.getLaboratorioById(obj.getLaboratorio()).getNombre() + " [" + Laboratorio.getLaboratorioById(obj.getLaboratorio()).getPais() + "]"; obj.leyendaUsuario = Usuario.getUsuarioById(obj.getUsuario()).getNombre(); res.add(obj); } }); return res; }
From source file:entities.fertilizacion.Subanalisis.java
public static Integer getMaxNumeroSecuencialCodigo() { Integer res = 0;//from w w w.j a v a2s .c o m Subanalisis obj = new Subanalisis(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("subanalisis").find() .sort(new Document("codigo", -1)).limit(1); iterable.forEach(new Block<Document>() { @Override public void apply(final Document document) { obj.codigo = document.getInteger("codigo"); } }); if (obj.codigo != null) { res = obj.codigo; } return res; }
From source file:entities.fertilizacion.SubanalisisFertilizacion.java
public static SubanalisisFertilizacion getSubanalisisById(ObjectId id) { SubanalisisFertilizacion obj = new SubanalisisFertilizacion(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("subanalisis_fertilizacion") .find(new Document("_id", id)); iterable.forEach(new Block<Document>() { @Override/*from w w w . j a va 2s . co m*/ public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); obj.simbolo = document.get("simbolo").toString(); } }); return obj; }
From source file:entities.fertilizacion.SubanalisisFertilizacion.java
public static SubanalisisFertilizacion getSubanalisisBySimbolo(String simbolo) { SubanalisisFertilizacion obj = new SubanalisisFertilizacion(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("subanalisis_fertilizacion") .find(new Document("_id", simbolo)); iterable.forEach(new Block<Document>() { @Override//from ww w . ja v a 2 s . co m public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); obj.simbolo = document.get("simbolo").toString(); } }); return obj; }
From source file:entities.fertilizacion.SubanalisisFertilizacion.java
public static List<SubanalisisFertilizacion> getAllSubanalisis() { List<SubanalisisFertilizacion> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("subanalisis_fertilizacion").find() .sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override//from www . ja va 2 s. co m public void apply(final Document document) { SubanalisisFertilizacion obj = new SubanalisisFertilizacion(); obj.id = (ObjectId) document.get("_id"); obj.simbolo = document.get("simbolo").toString(); obj.nombre = document.get("nombre").toString(); res.add(obj); } }); return res; }
From source file:entities.fertilizacion.TipoAplicacionFuente.java
public static TipoAplicacionFuente getByName(String name) { TipoAplicacionFuente obj = new TipoAplicacionFuente(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("tipoAplicacionFuente") .find(new Document("nombre", name)); iterable.forEach(new Block<Document>() { @Override// w ww.j a va 2s . c om public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); } }); return obj; }
From source file:entities.fertilizacion.TipoAplicacionFuente.java
public static TipoAplicacionFuente getById(ObjectId id) { TipoAplicacionFuente obj = new TipoAplicacionFuente(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("tipoAplicacionFuente") .find(new Document("_id", id)); iterable.forEach(new Block<Document>() { @Override//from w w w . j a v a 2s . c o m public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); } }); return obj; }
From source file:entities.fertilizacion.TipoAplicacionFuente.java
public static List<TipoAplicacionFuente> getAll() { List<TipoAplicacionFuente> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("tipoAplicacionFuente").find() .sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override//from ww w . jav a2 s . c om public void apply(final Document document) { TipoAplicacionFuente obj = new TipoAplicacionFuente(); obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); res.add(obj); } }); return res; }