I had no trouble creating the form, but I don't know where to begin with the code. Any ideas
"Piecework workers are paid by the piece. Workers who produce a greater quantity of output are often paid at a higher rate.
Use text boxes to obtain the person's name and the number of pieces completed. Include a Calculate button to display the dollar amount earned. You will need a Summary button to display the total number of pieces, the total pay, and the average pay per person. A Clear button should clear the name and the number of pieces for the current employee and a Clear All button should clear the summary totals after confirming the operation with the user.
Include validation to check for missing data. If the user clicks on the Calculate button without first entering a name and the number of pieces, display a message box. Also, you need to make sure not to display a summary before any data are entered; you cannot calculate an average when no items have been calculated. You can check the number of employees in the Summary event method or disable the Summary button until the first order has been calculated."
Pieces Completed - - - - - - - - Price Paid per Piece for All Pieces
001-199 .50
200-399 .55
400-599 .60
600-799 .65
Thanks, any help would be fantastic.

New to programming, need help starting this program. Any suggestions??
Ron L
I was wondering when someone would mention those public fields
Adrian Foot
Hello All.
Alright, Homework!!
Canuck1: Tsk, tsk, tsk. 5 points off for public fields.
Only kidding. 
uncleschmidty: Remember, your instructor likely has a pretty fair idea of your experience level. If you hand in work that is just too good, he or she is probably going to be more than a little curious.
A little advice about code samples. It's very easy to knock together some code samples and have something that works, but that you have know idea about why or how it does. Even with a straightforward sample like Canuck1's, make sure you know what's going on before going further.
Now, having said that, good luck and welcome to the arcane mysteries. Someone will be along to wave a dead chicken over your head for the initiation.
Seriously, though, you've found one of the very best places to get answers to your questions. Trust me, as you go along, you'll have ample occasion for questions. One thing to remember, though, that some tend to overlook, is that you'll generally get more and better help if it's obvious that you have tried to find out / figure out the solution yourself beforehand. Probably the most overlooked approach is to search these forums for any questions you have. There are a LOT of questions asked on these forums, so the odds are good that yours has been asked before. There is also the MSDN Library, and you can search it as well.
HTH.
K. Murli Krishna
Kolf
Add a class to your project for holding the data like this:
public class MyData
{
public MyData(string name, int pieces)
{
Name = name;
Pieces = pieces;
if (Pieces < 200)
Paid = Pieces * .50;
else if (Pieces < 400)
Paid = Pieces * .55;
else if (Pieces < 600)
Paid = Pieces * .60;
else
Paid = Pieces * .65;
}
public string Name;
public int Pieces;
public double Paid;
}
Then add a list of MyData to your form class like this:
private List<MyData> MyList = new List<MyData>();
Double click your Calculate button in the Form Designer to add a Click event handler function. Edit the function to contain the following code:
string name = (whatever the name of your name text box control is).Text;
int pieces = (int) (whatever the name of your pieces numeric up/down control is).Value;
if (name == "")
MessageBox.Show("You must enter a name.");
else if (pieces < 1 || pieces > 799)
MessageBox.Show("Enter a number between 1 and 799.");
else
{
MyData data = new MyData(name, pieces);
MyList.Add(data);
MessageBox.Show(string.Format("Paid: {0:C}", data.Paid));
}
That should get you off to a good start.
Hope that helps.