Esempio n. 1
0
    def post(self):
	sess = Sesion()
	Usuario=self.request.get("dr")
	hora=str(self.request.get("hora"))
	fechaCita=self.request.get("fecha")
	
	fecha=fechaCita[0:2]+"/"+fechaCita[3:5]+"/"+fechaCita[8:]# fecha estilo DD/MM/YY
	
	if sess.load():
            self.BorrarCita(Usuario,hora,fecha)
	    
        citas=Citas()	
	#hoy=str(dt.date.today().day)+"/"+str(dt.date.today().month)+"/"+str(dt.date.today().year)[2:]
	jsondata=citas.Agenda(Usuario,fecha)
	self.response.out.write(simplejson.dumps(jsondata))
	return jsondata
Esempio n. 2
0
    def post(self):
	sess = Sesion()
	jsondata=[]
	Usuario=self.request.get("dr")
	if sess.load():
            validoDr=ValidoDoctor()
	    doctor=validoDr.instanciaDoctor(Usuario)	    
	    jsondic={}
	    cantidad=0
	    if doctor!=None:
		fecha=self.request.get('fecha')
		inicio=str(self.request.get('inicio'))				
		fin=str(self.request.get('fin'))
		cantidad=self.BuscoCita(fecha,inicio,fin,Usuario)
		
	    jsondic["citas"]=cantidad
	    jsondata=[jsondic]
	    self.response.out.write(simplejson.dumps(jsondata))
	return jsondata
Esempio n. 3
0
    def post(self):
	sess = Sesion()
	if sess.load():
	    dr=self.request.get('doctor')
	    pacientenuevo=self.request.get('pacientenuevo')
	    nombre=self.request.get('nombre')
	    paciente=self.request.get('paciente')
	    duracion=self.request.get('duracion')
	    if str(pacientenuevo)=="true":
		pacientenuevo=True
	    else:
		pacientenuevo=False
	    fecha=self.request.get('fecha')
	    campos=fecha.rsplit("-")
	    fecha=campos[0]+"/"+campos[1]+"/"+campos[2][2:]
	    horainicial=self.request.get('inicio')
	    horafinal=self.request.get('fin')
	    self.AltaCita(dr,paciente,pacientenuevo,nombre,fecha,horainicial,horafinal,duracion)
        return False
 def post(self):
     sess = Sesion()
     cantidad=0        
     query = db.GqlQuery("SELECT * FROM Usuario WHERE usuario = :1 and password= :2",
                         str(self.request.get('usuario')).upper(),
                         str(self.request.get('password')).upper(),)
     resultados = query.fetch(1)             
     for res in resultados:
         cantidad=1
         break
     if sess.load(COOKIE_NAME_2="armedPS"):#hay una sesion de seguridad(para evitar inyectar esta URL
         if cantidad>=1:
             #TODO grabar la renovacion
             pass
         sess.logout(COOKIE_NAME_2="armedPS")
     else:
         cantidad=0 #NO hay sesion, marco un error (que el usuario no existe)
     jsondata=[]
     jsondic={}
     jsondic["user"]=cantidad
     jsondata=[jsondic]
     self.response.out.write(simplejson.dumps(jsondata))
     return jsondata
Esempio n. 5
0
    def post(self):
	sess = Sesion()
	if sess.load():
	    self.UpdateDatos(sess.getUser())
        return False