function SelectGeoPosByIdTr(ObjTr,callbackfn)
{
RunBotdb.executeSql('SELECT * FROM Geopos Where IdTraining=?', [ObjTr],
    function(tx, r){
        callbackfn(r.rows);
    },
    function(tx, e){
        Lungo.Notification.error("Error",CurrentLngObj.Error+" "+e.message,'remove',2);
    });
}
//seleccionamos las posiciones de un entrenamiento.
seleccionamos las posiciones de un entrenamiento.
seleccionamos las posiciones de un entrenamiento .
function SelectGeoPosByIdTr(ObjTr,callbackfn)
{
RunBotdb.executeSql('SELECT * FROM Geopos Where IdTraining=?', [ObjTr],
    function(tx, r){
        callbackfn(r.rows);
    },
    function(tx, e){
        Lungo.Notification.error("Error",CurrentLngObj.Error+" "+e.message,'remove',2);
    });
}
function SelectGeoPosByIdTr ( ObjTr , callbackfn ) { RunBotdb . executeSql ( 'SELECT * FROM Geopos Where IdTraining=?' , [ ObjTr ] , function ( tx , r ) { callbackfn ( r . rows ) ; } , function ( tx , e ) { Lungo . Notification . error ( "Error" , CurrentLngObj . Error + " " + e . message , 'remove' , 2 ) ; } ) ; }
seleccionamos las posiciones de un entrenamiento.
seleccionamos las posiciones de un entrenamiento .