Exemple #1
0
	
	def onHelp( self, event ):
		HelpSearch.showHelp( 'Menu-DataMgmt.html#add-dns-from-external-excel-data' )
		
	def onClose( self, event ):
		wx.CallAfter( Utils.refresh )
		self.dnsManager.commit()
		self.EndModal( wx.ID_OK )

		
if __name__ == '__main__':
	Utils.disable_stdout_buffering()
	app = wx.App(False)
	mainWin = wx.Frame(None,title="CrossMan", size=(600,600))
	Model.setRace( Model.Race() )
	Model.getRace()._populate()
	
	from ReadSignOnSheet import ExcelLink, TagFields
	e = ExcelLink()
	e.fileName = r'Wyoming\chips and bibs for Wyoming August 26 2012.xls'
	e.sheetName = r'chips and bibs'
	e.fieldCol = {'Bib#':2, 'LastName':3, 'FirstName':4, 'Team':-1, 'License':-1, 'Category':-1}
	e.fieldCol.update( {tf:-1 for tf in TagFields} )
	e.read()
	Model.race.excelLink = e
	
	dnsManager = DNSManager(mainWin)
	dnsManager.refresh()
	mainWin.Show()
	app.MainLoop()
Exemple #2
0
	
	def onHelp( self, event ):
		HelpSearch.showHelp( 'Menu-DataMgmt.html#add-dns-from-external-excel-data' )
		
	def onClose( self, event ):
		wx.CallAfter( Utils.refresh )
		self.dnsManager.commit()
		self.EndModal( wx.ID_OK )

		
if __name__ == '__main__':
	Utils.disable_stdout_buffering()
	app = wx.App(False)
	mainWin = wx.Frame(None,title="CrossMan", size=(600,600))
	Model.setRace( Model.Race() )
	Model.getRace()._populate()
	
	from ReadSignOnSheet import ExcelLink, TagFields
	e = ExcelLink()
	e.fileName = r'Wyoming\chips and bibs for Wyoming August 26 2012.xls'
	e.sheetName = r'chips and bibs'
	e.fieldCol = {'Bib#':2, 'LastName':3, 'FirstName':4, 'Team':-1, 'License':-1, 'Category':-1}
	e.fieldCol.update( {tf:-1 for tf in TagFields} )
	e.read()
	Model.race.excelLink = e
	
	dnsManager = DNSManager(mainWin)
	dnsManager.refresh()
	mainWin.Show()
	app.MainLoop()
Exemple #3
0

if __name__ == '__main__':
    app = wx.App(False)
    app.SetAppName("CrossMgr")

    Utils.disable_stdout_buffering()

    race = Model.newRace()
    race._populate()

    fnameRiderInfo = os.path.join(Utils.getHomeDir(), 'CrossMgrSimulation',
                                  'SimulationRiderData.xlsx')
    sheetName = 'Registration'

    race.excelLink = ExcelLink()
    race.excelLink.setFileName(fnameRiderInfo)
    race.excelLink.setSheetName(sheetName)
    race.excelLink.setFieldCol({
        'Bib#': 0,
        'LastName': 1,
        'FirstName': 2,
        'Team': 3
    })

    mainWin = wx.Frame(None, title="Pulled", size=(800, 700))
    pulled = Pulled(mainWin)
    mainWin.Show()

    pulled.refresh()
    app.MainLoop()