Ejemplo n.º 1
0
    def verifica(self,usuario, rcontrasenia):
        '''
        Verifica que el usuario haya llenado todos los campos en el registro
        usuario: el usuario que se quiere registrar
        rcontrasenia: la confirmacion de la contrasenia del usuario
        returns: un mensaje de error cuando falta llenar algun campo
        '''
        global usr
        usr = usuario
        if(usr.get_password() != rcontrasenia):
            return "Las contraseñas no coinciden"
        if(len(usr.get_password()) == 0):
            return "Debe llenar el campo de la contraseña."	      
        global codigo
        if (len(usr.get_nombre()) == 0):
            return "Debe llenar el campo del nombre."
        if(len(usr.get_apellido()) == 0):
	    return "Debe llenar el campo del apellido."
	if(len(usr.get_f_nacimiento()) == 0):
	    return "Debe ingresar su fecha de nacimiento."
	if(len(usr.get_nick_name()) == 0):
	    return "Debe llenar el campo del nombre."
	if(len(usr.get_genero()) == 0):
	    return "Debe llenar el campo del genero."
    	global codigo
        codigo = Comandos.genera_clave()
    	Comandos.correo_de_confirmacion(usr.get_nick_name(),codigo)