Homework 7
Ø
(40) Add any public constructs to your
WinEmployee App which permit another program to use the functionality of the
app, including:
§
Manufacture of
test data (or load DB in the future).
§
Employee info,
given any Employee ID
§
Finding the Count
of Employees
Ø
(60) Write a WinEmpTest that tests,
using reflection, the new publicly accessible
constructs in the new WinEmployee App
§
WinEmpTest must
have user-friendly “Open” and “Save” widgets.
Ø
EXTRA CREDIT ( 5): Add a feature
that puts the current employee stats out to an Excel spreadsheet.
Ø
EXTRA CREDIT
( 5): Add a payroll calculation feature
to WinEmpTest
Ø
EXTRA CREDIT
(10): Make an “interface/ custom attribute”
snap- in assembly that identifies exactly which Employee App methods are meant
to be used by WinEmpTest kinds of applications. Use it in WinEmpTest