示例#1
0
def registroPost():
    '''Metodo POST que recibe informacion del FrontEnd
    cuando se crea un nuevo usuario desde el sitio Web
    '''
    recibido = bottle.request.json

    nombre = recibido['nombre']
    apellido = recibido['apellido']
    correo = recibido['correo']
    clave = recibido['clave']
    movil = recibido['movil']
    fechanac = recibido['fechaNac']
    genero = recibido['genero']

    print(nombre, apellido, correo, clave, movil, fechanac, genero)
    insReg = sql.crearRegRapido(nombre, apellido, correo, clave, fechanac, genero, movil)

    print('####################################################')
    print('Lo que develve el insert de /crearRegistroRapido', insReg)
    print('####################################################')

    if insReg['status']:
        cuerpoMensaje = 'Saludos {0}, Registro exitoso en Eventos del Hospital Coromoto, su usuario es: {1} y su clave de acceso es: {2}'.format(nombre, correo, clave)
        remitenteMensaje = ''
        asuntoMensaje = 'Registro realizado con Exito'

    return json.dumps(insReg)
示例#2
0
def registroPost():
    '''Metodo POST que recibe informacion del FrontEnd
    cuando se crea un nuevo usuario desde el sitio Web
    '''
    recibido = bottle.request.json

    nombre = recibido['nombre']
    apellido = recibido['apellido']
    correo = recibido['correo']
    clave = recibido['clave']
    movil = recibido['movil']
    fechanac = recibido['fechaNac']
    genero = recibido['genero']

    print(nombre, apellido, correo, clave, movil, fechanac, genero)
    insReg = sql.crearRegRapido(nombre, apellido, correo, clave, fechanac, genero)
    print(insReg)

    if insReg['status']:
        cuerpoMensaje = 'Saludos {0}, Registro exitoso en Eventos del Hospital Coromoto, su usuario es: {1} y su clave de acceso es: {2}'.format(nombre, correo, clave)
        # ' Lo invitamos a concluir su registro iniciando sesion y completando los datos faltantes'.format(nombre, apellido, correo, clave)
        remitenteMensaje = ''
        asuntoMensaje = 'Registro realizado con Exito'

        # notificar.enviarEmail(correo, cuerpoMensaje, remitenteMensaje, asuntoMensaje)
        notificar.sms(cuerpoMensaje, movil)

    # Se envian los datos a guardar en PostGres y devuelve una tupla
    # (numerico,cadena) donde 0 indica que hubo un error y uno que
    # se ejecuto satisfatoriamente y otro elemento con el mensaje
    # bien sea giardado con exito o usuario ya existe

    # Tabla Usuarios guardar los campos:
    # login, clave

    # De la tabla personas guadar los campos:
    # nombres, apellidos, fechanac, genero_sexo

    # De l tabla personas es necesario agregarle el campo relacion con
    # la tabla usuarios

    # De la tabla usuario es necesario elminar el campo persona_id

    return json.dumps(insReg)