def subsidiarybyid(): if session['logged_in'] and request.method == 'POST': sub=Subsidiary(True) # return jsonify(results=request.form['codigosucursal']) return jsonify(results=sub.seek_subsidiary_byId(request.form['codigosucursal'])) else: return render_template('index.html')
def setconfigsub(): if session['logged_in'] and request.method == 'POST': sub=Subsidiary(True) session['tema'] = request.form['tema'] return jsonify(results=sub.update_style(request.form['codigosucursal'],request.form['tema'],request.form['tamanio'],request.form['fuente'])) else: return jsonify(results=[False,"No ha accedido como debe ser"])
def seesubsidiary(numbersubsidiary = None): try: qcode ="NO EXISTE SUCURSAL" mensaje="" if session['usuario_completo']['codigosucursal'] == None: mensaje="Como administador puede crear sucursales, si es necesario puede <a href='/configs'><b>establecer una sucursal</b></a>" sub=Subsidiary(True) varobject = json.loads(json.dumps(sub.seek_subsidiarybyuuid(str(numbersubsidiary)),default=json_serial)) if varobject[0]: subsidiary =json.loads(json.dumps(varobject[1]))[0] nombre = subsidiary['nombre'] direccion = subsidiary['direccion'] telefono = subsidiary['telefono'] estado = subsidiary['estado'] tiposucursal = subsidiary['tiposucursal'] responsable = subsidiary['contacto'] coordenadas = json.loads(subsidiary['coordenadas']) latitud = coordenadas['lat'] longitud = coordenadas['lng'] zoom = coordenadas['zoom'] coordenadas = str(coordenadas) descripcion = subsidiary['descripcion'] codigosucursal = subsidiary['codigosucursal'] qcode = subsidiary['uuid'] return render_template('subsidiary/seesubsidiary.html',mensaje=mensaje,qcode=qcode,codigosucursal=codigosucursal ,nombre=nombre,direccion=direccion,telefono=telefono,estado=estado,tiposucursal=tiposucursal,responsable=responsable,coordenadas=coordenadas,latitud=latitud,longitud=longitud,zoom=zoom,descripcion=descripcion) # return render_template('subsidiary/seesubsidiary.html',mensaje=mensaje) except: exceptionType, exceptionValue, exceptionTraceback = sys.exc_info() return render_template('index.html')
def editsubsidiary(): try: qcode ="NO EXISTE SUCURSAL" mensaje="" if session['usuario_completo']['codigosucursal'] == None: mensaje="Como administador puede crear sucursales, si es necesario puede <a href='/configs'><b>establecer una sucursal</b></a>" if session['logged_in'] and request.method == 'POST': sub=Subsidiary(True) return jsonify(results=sub.update_subsidiary(request.form['codigosucursal'],request.form['nombresucursal'],request.form['direccionsucursal'],request.form['descripcionsucursal'],request.form['telefonosucursal'],request.form['estadosucursal'],request.form['tiposucursal'],request.form['contactosucursal'],request.form['coordenadas'])) elif session['logged_in']: return render_template('subsidiary/editsubsidiary.html',mensaje=mensaje) except: exceptionType, exceptionValue, exceptionTraceback = sys.exc_info() return render_template('index.html')
def loadlistsubsidiary(): if session['logged_in'] and request.method == 'POST': sub=Subsidiary(True) return jsonify(results=sub.all_subsidiaries()) else: return render_template('index.html')