Exemplo n.º 1
0
 def post(self):
     self.BorroDiagnosticos(int(self.request.get("id")), self.request.get("diagnostico"))
     consulta = Consulta.get_by_id(int(self.request.get("id")))
     diagnostico = Diagnostico()
     diagnostico.consulta = consulta
     diagnostico.nombre = self.request.get("diagnostico")
     diagnostico.put()
     return False
 def CreoConsulta(self):
     valuser=ValidoUsuario()
     valdr=ValidoDoctor()
     usuario=valuser.InstaciaUsuario("prueba".upper())
     dr=valdr.instanciaDoctor("pruebadr".upper())
     
     consulta=Consulta()
     consulta.doctor=dr
     consulta.usuario=usuario
     consulta.put()
     
     diagnostico=Diagnostico()
     diagnostico.consulta=consulta
     diagnostico.nombre="mi fabuloso diagnostico, bla, bla, bla, bla, bla."
     diagnostico.put()
Exemplo n.º 3
0
 def BorroDiagnosticos(self, id, diag):
     consulta = Consulta.get_by_id(int(self.request.get("id")))
     query = db.Query(Diagnostico)
     query = Diagnostico.all()
     query = query.filter("consulta =", consulta)
     for diagnostico in query:
         if diag == diagnostico.nombre:
             diagnostico.delete()