コード例 #1
0
ファイル: misccontroller.py プロジェクト: japeto/TMotive
def newoffer():
	try:
		today = datetime.date.today()
		qcode =str(uuid.uuid1())
		mensaje=""
		if session['usuario_completo']['codigosucursal'] == None:
			mensaje="Usted debe establecer una <a href='/editsubsidiary'><b>sucursal</b></a> para poder continuar guardar o publicar ofertas.<br/> <a href='/configs'><b>Establecezca una sucursal</b></a>"

		if session['logged_in'] and request.method == 'POST':
			print "AQUI HPTA"
			if session['usuario_completo']['codigosucursal'] == None:
				return jsonify(results=[False,"<center>La oferta no puede ser creada hasta que no tenga una sucursal asociada. <br><a href='/configs'>Establecezca una sucursal.</a></center>"])

			offer=Offer(True)
			if request.form['ofertapara'] =="1":
				return jsonify(results=offer.save_offer(request.form['lista'] ,"-1",request.form['tipooferta'],request.form['descripcionoferta'],str(today),request.form['valoroferta'],str(today),request.form['fechaoferta'],request.form['qcode'],request.form['estado'],str (session['usuario_completo']['codigosucursal'])))
			else:
				return jsonify(results=offer.save_offer("-1",request.form['lista'],request.form['tipooferta'],request.form['descripcionoferta'],str(today),request.form['valoroferta'],str(today),request.form['fechaoferta'],request.form['qcode'],request.form['estado'],str (session['usuario_completo']['codigosucursal'])))

		elif session['logged_in']:
			return render_template('sales/offers/newoffer.html',today=today,qcode=qcode,mensaje=mensaje)
	except:
		exceptionType, exceptionValue, exceptionTraceback = sys.exc_info()
		return render_template('index.html')