Cadastro Dispositivo Venda Embarcada

bug#15068
dev:trevezani
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@95940 d1611594-4594-4d17-8e1d-87c2c4800839
master
alberto 2019-07-19 13:07:54 +00:00
parent 72d6a5b7d1
commit 4ab50fd1b4
1 changed files with 10 additions and 1 deletions

View File

@ -50,15 +50,24 @@ public class DispositivoEmbarcadaHibernateDAO extends GenericHibernateDAO<Dispos
return (DispositivoEmbarcada) c.uniqueResult();
}
@SuppressWarnings("unchecked")
@Override
public DispositivoEmbarcada buscarImeiDuplicado(String imei){
StringBuilder sb = new StringBuilder();
sb.append("select dp ");
sb.append("from DispositivoEmbarcada dp ");
sb.append("where dp.imei = :imei ");
Query query = getSession().createQuery(sb.toString());
query.setString("imei", imei);
return (DispositivoEmbarcada) query.list().get(0);
List<DispositivoEmbarcada> list = query.list();
if (list.isEmpty()) {
return null;
}
return (DispositivoEmbarcada) list.get(0);
}