Ejemplo n.º 1
0
 def but2():
     if not list3.currentItem():
         QMessageBox.critical(window,'error','No player selected')
     else:
         ln = list1.currentItem().text()
         rn = list2.currentItem().text()
         pn = str(list3.currentItem().text())
         te = QMessageBox.question(window,'???','Are you sure you want to delete this player?',QMessageBox.Yes|QMessageBox.No,QMessageBox.No)
         if te == QMessageBox.Yes:
             if pn[-1]==')':
                 pn=pn[:-3]
             ret = fbTool.removePlayer(nflgame.find(pn,team=None),str(ln),str(rn))
             if ret:
                 QMessageBox.critical(window,'error','SOMETHING BROKE!')
             else:
                 poplist3(list2.currentItem())
         mainMenu.updateTree()
Ejemplo n.º 2
0
def remPlayerUI():
    if printLeagues():
        return 1
    ln = raw_input('Please enter the name of the league the team to remove from is in: ').strip()
    if printTeams(ln):
        return 1
    rn = raw_input('Please enter the name of the team to remove from: ').strip()
    if printPlayers(ln,rn):
        return 1
    pn = raw_input('Please enter the name of the player to remove: ').strip()
    invar=' '
    while invar.lower() not in ['y','yes','n','no']:
        invar=raw_input('Are you sure you want to do this? (y/n): ').strip()
        if invar.lower() in ['y','yes']:
            invar = raw_input('Would you like to save before doing so?(y/n): ')
            if invar.lower() in ['y','yes']:
                saveFileUI()
            if invar.lower() in ['n','no']:
                print 'IF YOU SAY SO.....'
                invar = 'y'
            if invar.lower() not in ['y','yes','n','no']:
                print 'Invalid input. Please try again...'
            else:
                testVar = fbTool.removePlayer(nflgame.find(pn,team=None),ln,rn)
                if testVar == 1:
                    print 'LEAGUE DOESN\'T EXIST!'
                elif testVar == 2:
                    print 'ROSTER DOESN\'T EXIST!'
                elif testVar == 3:
                    print 'PLAYER NOT ROSTERED ON TEAM!'
                elif not testVar:
                    print '%s was removed from %s.' %(pn,rn)
        if invar.lower() in ['n','no']:
            print 'I DIDN\'T THINK SO!'
        if invar.lower() not in ['y','yes','n','no']:
            print 'Invalid input.  Please try again...'