private void btn_Calculate_Click(object sender, EventArgs e)
{
string workshop; // To hold the workshop
string location; // To hold the location
double registrationcost; // To hold the Registration Cost
double numberofdays; // To hold Number of Days
double lodgingFees; // To hold Lodging Fees
double totlodging; // to hold the total Lodging Fees
double totalcost; // To hold Total Cost
if (list_Workshop.SelectedIndex != -1)
{
// Get the Workshop Selected
workshop = list_Workshop.SelectedItem.ToString();
// Determine the Regeistration Fee and Number of Days
switch (workshop)
{
case "Handling Stress":
registrationcost = 1000;
numberofdays = 3;
lbl_Registration_Cost.Text = registrationcost.ToString("c");
if (list_Location.SelectedIndex != -1)
{
// Get the Location to Figure out cost
location = list_Location.SelectedItem.ToString();
// Determine the Location
switch (location)
{
case "Austin":
lodgingFees = 150;
totlodging = lodgingFees * numberofdays;
totalcost = totlodging + registrationcost;
lbl_Lodging_Cost.Text = totlodging.ToString("c");
lbl_Total_Cost.Text = totalcost.ToString("c");
break;
}
}
break;
I was trying to incorporate the switch element, so far it works ok but having to include a switch for each case seems to make this code a lot longer than it should be, any help is appreciated
Friday, February 3, 2012
Chapter 4 troubles
The color selection program went smoothly, now working on the workshop selector which is giving some problems. I know there has got to be an easier way than turning this thing into a Rude Goldberg Machine. Here is a sample of the code I have so far
Subscribe to:
Post Comments (Atom)
Im going in a different approach. But I'm also going for the long way. Whatever I do, I'm still can't think of a way to make the coding shorter.
ReplyDeleteI'm working in it right now and I am a little stuck too. :( Good luck to you guys too!
ReplyDelete