コード例 #1
0
def CreoUsuarios():
    """Creo un usuario Paciente -prueba- y uno Dr. -pruebadr- para lo que se ofrezca"""
    #alta paciente
    usuario=Usuario()
    usuario.usuario="prueba".upper()
    usuario.password="******"
    usuario.correo="*****@*****.**"
    usuario.put()
    paciente=Paciente()
    paciente.usuario=usuario
    paciente.nombre="paciente"
    paciente.paterno="PacientePaterno"
    paciente.materno="MaternoPaciente"
    paciente.fecha_nacimiento="12/03/1980"
    paciente.estatura=1.72
    paciente.peso=float(82)
    paciente.correo="*****@*****.**"
    paciente.put()
    
    #alta doctor
    usuario=Usuario()
    usuario.usuario="pruebadr".upper()
    usuario.password="******"
    usuario.correo="*****@*****.**"
    usuario.put()
    doctor=Doctor()
    doctor.usuario=usuario
    doctor.nombre="dr"
    doctor.paterno="drPaterno"
    doctor.materno="drPaciente"
    doctor.fecha_nacimiento="12/03/1980"
    doctor.estatura=1.72
    doctor.peso=float(82)
    doctor.correo="*****@*****.**"
    doctor.put()
    
    #alta secretaria
    usuario=Usuario()
    usuario.usuario="secretaria".upper()
    usuario.password="******"
    usuario.correo="*****@*****.**"
    usuario.put()
    secretaria=Secretaria()
    secretaria.usuario=usuario
    secretaria.nombre="secretaria"
    secretaria.paterno="perez"
    secretaria.materno="de la o"
    secretaria.telefono="7507070"
    secretaria.celular="6679949494"
    secretaria.direccion="la calle street #461 col. buenavista"
    secretaria.put()
    return False
コード例 #2
0
    def AltaDatos(self,usuario):
	usuario=str(usuario).upper()
	query = db.GqlQuery("SELECT * FROM Usuario WHERE usuario = :1 ",
                            usuario)
	res=None
        for res in query:
	    user=res
	    break
        doctor=Doctor()
        doctor.usuario=user
        doctor.nombre = str(self.request.get('nombre')).upper()
	doctor.paterno = str(self.request.get('paterno')).upper()
	doctor.materno = str(self.request.get('materno')).upper()
	doctor.direccion = self.request.get('direccion')
	doctor.especialidad = self.request.get('especialidad')
	doctor.web =self.request.get('web')
	doctor.correo=self.request.get('correo')
	doctor.telefono=self.request.get('telefono')
        doctor.put()
	return False