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)
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)