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()
def BorroRecetas(self, id, prescripcion): consulta = Consulta.get_by_id(int(self.request.get("id"))) query = db.Query(Receta) query = Receta.all() query = query.filter("consulta =", consulta) for receta in query: if prescripcion == receta.prescripcion: receta.delete()
def post(self): self.BorroRecetas(int(self.request.get("id")), self.request.get("prescripcion")) consulta = Consulta.get_by_id(int(self.request.get("id"))) receta = Receta() receta.consulta = consulta receta.prescripcion = self.request.get("prescripcion") receta.put() return False
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 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()
def post(self): self.BorroSintomas(int(self.request.get("id")), self.request.get("sintoma")) consulta = Consulta.get_by_id(int(self.request.get("id"))) sintoma = Sintoma() sintoma.consulta = consulta sintoma.nombre = self.request.get("sintoma") sintoma.put() return False
def BorroSintomas(self, id, sint): consulta = Consulta.get_by_id(int(self.request.get("id"))) query = db.Query(Sintoma) query = Sintoma.all() query = query.filter("consulta =", consulta) for sintoma in query: if sint == sintoma.nombre: sintoma.delete()
def get(self, req): sess = Sesion() usuario = sess.getUser() validoDr = ValidoDoctor() dr = validoDr.instanciaDoctor(usuario) instPac = GraboPaciente() usuario = instPac.instanciaUsuarioPaciente(self.request.get("paciente")) consulta = Consulta() consulta.doctor = dr consulta.usuario = usuario consulta.put() jsondic = {} jsondata = [] jsondic["id"] = consulta.key().id() jsondata = [jsondic] self.response.out.write(simplejson.dumps(jsondata))