public static preguntaData getPreguntaByDescripcionSqLite(string descripcion) { string query = "SELECT * FROM pregunta WHERE descripcion = '" + descripcion + "';"; var result = conexionDB.selectGeneral(query); if (result != "0") { preguntaData data = JsonUtility.FromJson <preguntaData>(result); return(data); } else { return(null); } }
public static string getPreguntasByPaquete(string idPaquete) { string query = "SELECT COUNT(id) AS numPreguntas FROM pregunta WHERE idPaquete = '" + idPaquete + "';"; var result = conexionDB.selectGeneral(query); if (result != "0") { preguntaData data = JsonUtility.FromJson <preguntaData>(result); return(data.numPreguntas); } else { return("0"); } }
public static string consultarIdServerPreguntaSqLiteById(string id) { string query = "SELECT idServer FROM pregunta WHERE id = '" + id + "';"; var result = conexionDB.selectGeneral(query); if (result != "0") { preguntaData data = JsonUtility.FromJson <preguntaData>(result); return(data.idServer); } else { return("0"); } }
public static preguntaData getPreguntaByIdServerSqLite(string idServer) { string query = "SELECT * FROM pregunta WHERE idServer = '" + idServer + "';"; var result = conexionDB.selectGeneral(query); if (result != "0") { preguntaData data = JsonUtility.FromJson <preguntaData>(result); return(data); } else { return(null); } }
public static int updatePreguntaSqLite(preguntaData pregunta, string idServer) { string idTipoEjercicio = webServiceEjercicio.getEjercicioByDescripcionSqLite(pregunta.descripcionEjercicio).id; string idPaquete = webServicePaquetes.getPaquetesByDescripcionSqLite(pregunta.descripcionPaquete).id; string query = "UPDATE pregunta SET `descripcion` = '" + pregunta.descripcion + "',`status` = '" + pregunta.status + "', `fechaRegistro` = '" + pregunta.fechaRegistro + "', `fechaModificacion` = dateTime('now','localtime'), `idTipoEjercicio` = '" + idTipoEjercicio + "', `idPaquete` = '" + idPaquete + "' WHERE idServer = " + idServer + "; "; var result = conexionDB.alterGeneral(query); if (result == 1) { return(1); } else { return(0); } }