Example #1
0
 def create(self, body):
     data = (body['codigo'], body['latitud'], body['longitud'],
             body['terreno'], body['area'])
     sql = "INSERT INTO predio(codigo, latitud, longitud, terreno, area) VALUES(%s, %s, %s, %s, %s)"
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': "Insertado"}, 200
 def create(body):
     data = (body['fecha'], body['observacion'], body['codigosensor'],
             body['valor'], body['origenes'])
     sql = "INSERT INTO mediciones_(fecha, observacion, codigosensor, valor, origenes) VALUES(%s, %s, %s, %s, %s)"
     cur.execute(sql, data)
     cnx.commit()
     return {'Estado': "se ha insertado"}, 200
Example #3
0
 def create(body):
     data = (body['tipoEgreso'], body['tipoElemento'], body['proveedor'],
             body['formaPago'], body['aprobacion'], body['realizarPago'])
     sql = "INSERT INTO compra(tipoEgreso,tipoElemento,proveedor,formaPago,aprobacion,realizarPago) VALUES(%s,%s,%s,%s,%s,%s)"
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': "insertado"}, 200
Example #4
0
 def post(body):
     data = (body['nombre'], body['tipo'], body['tipo_destinatario'],
             body['fecha'])
     sql = "INSERT INTO Canal(nombre, tipo, tipo_destinatario,fecha) VALUES (%s,%s,%s,%s)"
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': "OK"}, 200
Example #5
0
 def create(body):
     data = (body['tipoArchivo'], body['archivoDir'], body['estado'], body['resultadoDir'], body['nombreReporte'], body['descripcionReporte'], body['personaEncargada'])
     sql = "INSERT INTO reportes(tipo_archivo, archivo_dir, estado, resultado_dir, nombre_reporte, descripcion_reporte,persona_encargada) VALUES(%s, %s, %s, %s, %s, %s, %s)"
     cur.execute(sql,data)
     cnx.commit()
     return {'estado': 'Insertado'}, 200
     cnx.close
 def create(body):
     data = (body['codigo'], body['latitud'], body['longitud'],
             body['producto'], body['area'], body['imagen'])
     sql = "INSERT INTO predios(codigo,latitud,longitud,producto,area,imagen) VALUES(%s,%s,%s,%s,%s,%s)"
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': "Insertado"}, 200
Example #7
0
 def create(body):
     data = (body['cedula'], body['nombre'], body['actividades'],
             body['estrato'], body['foto'])
     sql = "INSERT INTO participantes(cedula,nombre,actividades,estrato,foto) VALUES (%s,%s,%s,%s,%s)"
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': 'insertado'}, 200
Example #8
0
 def update(body):
     data = (body['personaEncargada'],body['idReporte'])
     sql = "UPDATE reportes SET persona_encargada =%s WHERE id_reporte=%s"
     cur.execute(sql,data)
     cnx.commit()
     return {'estado': 'Actualizado'}, 200
     cnx.close
Example #9
0
 def create(body):
     data = (body['fecha'], body['valor'], body['codigo'],
             body['observacion'], body['imagen'])
     sql = "INSERT INTO mediciones(fecha, valor, codigo, observacion, imagen) VALUES(%s, %s, %s, %s, %s)"
     cur.execute(sql, data)
     cnx.commit()
     return {"estado": "Insertado"}, 200
 def delete(idApp):
     cur = cnx.cursor()
     sql = "DELETE FROM aplicaciones WHERE id = %s;"
     cur.execute(sql, [idApp])
     cnx.commit()
     cur.close()
     return {"message": "Aplicacion Eliminada"}, 200
    def create(body):
        data = (body['codigo'], body['nombre'], body['descripcion'],
                body['tipoIndicador'], body['prioridad'])

        sql = 'INSERT INTO tipo_sensores(codigo, nombre, descripcion, tipoIndicador, prioridad) VALUES(%s, %s, %s, %s, %s)'
        cur.execute(sql, data)
        cnx.commit()
        return {'estado': 'insertado'}, 200
Example #12
0
 def create(body):
     print("2")
     data = (body['fecha'], body['origen'], body['valor'],
             body['codigoSensor'], body['observacion'])
     sql = "INSERT INTO mediciones(fecha, origen, valor, codigoSensor, observacion) VALUES(%s, %s, %s, %s, %s)"
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': 'Insertado'}, 200
Example #13
0
 def put(body):
     data = (body['cuerpo'], body['id_men'], body['state'])
     estado = 'enviado'
     sql = "UPDATE mensaje SET cuerpo =(%s),destinatario =(%s) WHERE id_men=(%s) AND estado !=(%s)"
     print(sql)
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': "Actualizado"}, 200
Example #14
0
 def create(body):
     data = (body["fecha"], body["origen"], body["valor"],
             body["codigoSensor"], body["observacion"])
     sql = "insert into tipo_sensores(fecha, origen, valor, codigoSensor, observacion) values(%s,%s,%s,%s;%s)"
     cur.execute(sql, data)
     cnx.commit()
     cnx.close
     return {"estado", "insertado"}, 200
Example #15
0
 def post(body):
     data = (body['asunto'], body['cuerpo'], body['remitente'],
             body['destinatario'], body['adjunto'], body['canal'],
             body['estado'])
     sql = "INSERT INTO mensaje(asunto, cuerpo, remitente,destinatario, adjunto, canal, estado) VALUES (%s,%s,%s,%s,%s,%s,%s)"
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': "Insertado"}, 201
Example #16
0
 def create(body):
     data = (body['codigo'], body['latitud'], body['longitud'],
             body['producto'], body['area'], body['imag'])
     sql = "INSERT INTO tipo_cultivos(codigo, latitud, longitud, producto, area, foto) VALUES(%s, %s, %s, %s, %s, %s)"
     print("intento")
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': "Insertado"}, 200
Example #17
0
 def create(body):
     #Campos
     data = (body['referencia'], body['nombre'], body['variable'],
             body['precio'], body['salida'], body['imagen'])
     #Sentencia SQL
     sql = "INSERT INTO tipo_sensores(referencia, nombre, variable, precio, salida, imagen) VALUES(%s, %s, %s, %s, %s, %s)"
     cur.execute(sql, data)
     cnx.commit()
     return {'estado': "Insertado"}, 200
Example #18
0
 def create(entrada):
     entrada = entrada.replace("\\", "")[1:-1]
     body = ast.literal_eval(entrada)
     data = (body['parametros'], body['dataset'], body['archivo'],
             body['descripcion'], body['tipo_producto'],
             body['nombre_producto'])
     sql_insert = "INSERT INTO entrada (parametros,dataset,archivo,descripcion,tipo_producto,nombre_producto) VALUES (%s,%s,%s,%s,%s,%s)"
     cur.execute(sql_insert, data)
     cnx.commit()
     return {'estado': 'Insertado'}, 201
    def put(idApp, body):
        cur = cnx.cursor()
        data = []

        sql = "UPDATE aplicaciones SET "
        sql, data = Aplicacion.formatData(body, sql)
        sql += " WHERE id=%s"
        data.append(int(idApp))

        cur.execute(sql, data)
        cnx.commit()
        cur.close()
        return {"message": "Aplicacion actualizada"}, 200
 def getAll():
     cur = cnx.cursor()
     aplicaciones = []
     cur.execute('SELECT * FROM evergreen.aplicaciones;')
     rows = cur.fetchall()
     columns = [i[0] for i in cur.description]
     for row in rows:
         dato = zip(columns, row)
         json = dict(dato)
         aplicaciones.append(json)
     cnx.commit()
     cur.close()
     return jsonify(aplicaciones)
Example #21
0
 def edit(entrada, id):
     entrada = entrada.replace("\\", "")[1:-1]
     body = ast.literal_eval(entrada)
     data = (body['parametros'], body['dataset'], body['archivo'],
             body['descripcion'], body['tipo_producto'],
             body['nombre_producto'], id)
     cur.execute(
         """UPDATE entrada
         SET parametros = %s,
             dataset = %s,
             archivo = %s,
             descripcion = %s,
             tipo_producto = %s,
             nombre_producto = %s
         WHERE id = %s
     """, (data))
     cnx.commit()
     return {'estado': 'Actualizado'}, 201
 def post(body):
     if ('nombre' not in body):
         return {
             "message": "Parametros imcompletos: Nombre no enviado"
         }, 400
     if ('puerto' not in body):
         return {
             "message": "Parametros imcompletos: Puerto no enviado"
         }, 400
     if ('tipo' not in body):
         return {"message": "Parametros imcompletos: Tipo no enviado"}, 400
     if ('lenguaje' not in body):
         return {
             "message": "Parametros imcompletos: Lenguaje no enviado"
         }, 400
     else:
         cur = cnx.cursor()
         data = []
         sql = "INSERT INTO aplicaciones SET "
         sql, data = Aplicacion.formatData(body, sql)
         cur.execute(sql, data)
         cnx.commit()
         cur.close()
         return {"message": "Aplicacion agregada"}, 201
Example #23
0
 def insert(body):
     data = (body['origen'],body['destinatario'],body['estado_conexion'],body['estado_actual'],body['fecha'])
     sql = "INSERT INTO central_telefonica(origen, destinatario, estado_conexion,estado_actual,fecha) VALUES (%s,%s,%s,%s,%s)"
     cur.execute(sql,data)
     cnx.commit()
     return{'estado': "OK"}, 200
Example #24
0
 def delete(body):
     id_canal = (body['id_canal'])
     sql = "DELETE FROM Canal WHERE id_canal=" + id_canal
     cur.execute(sql, id_canal)
     cnx.commit()
     return {"status": "OK"}, 200
Example #25
0
 def delete(id):
     cur.execute('DELETE FROM entrada WHERE id = {0}'.format(id))
     cnx.commit()
     return {'estado': 'Eliminado'}, 200
Example #26
0
 def delete(id):
     cur.execute("delete from compra where id = %(id)s", {'id': id})
     cnx.commit()
     cnx.close
     return {'info': "Compra eliminada"}, 200
Example #27
0
 def delete(body):
     id_central = (body['id_central'])
     sql = "DELETE FROM central_telefonica WHERE id_central=" + id_central
     cur.execute(sql,id_central)
     cnx.commit()
     return {"status": "OK"}, 200
Example #28
0
 def delete(id_reporte):  
     sql = "DELETE FROM reportes WHERE id_reporte=%s"
     ex = cur.execute(sql,(id_reporte,))
     cnx.commit()
     return {'estado': 'Eliminado'}, 200
     cnx.close
Example #29
0
 def delete(id_men):
     sql = "DELETE FROM mensaje WHERE id_men =" + id_men
     cur.execute(sql)
     cnx.commit()
     return {'estado': "Eliminado"}, 200