I have all but finished this code but I am not sure it will work yet. But the last thing I need before i try to execute the program to work is to convert a double I created to calculate discounts to currency to output to a label. Here is my code..
private void btnCharacteristicsContinue_Click(object sender, EventArgs e)
{
int intStudentClass = lstClass.SelectedIndex;
int intParkingSpace = lstNeedsCampusParking.SelectedIndex;
double dblParkingDiscount;
double dblFinalParking;
if (lstNeedsCampusParking.SelectedIndex.ToString() == ("No"))
{
dblFinalParking = 0;
}
else
{
switch (intStudentClass)
{
case 0:
case 1:
dblParkingDiscount = 300;
if (lstLiveOnCampus.SelectedIndex.ToString() == ("Yes"))
{
dblFinalParking = dblParkingDiscount * .25;
}
else
{
dblFinalParking = dblParkingDiscount;
}
break;
case 2:
case 3:
dblParkingDiscount = 300 * .1;
if (lstLiveOnCampus.SelectedIndex.ToString() == ("Yes"))
{
dblFinalParking = dblParkingDiscount * .25;
}
else
{
dblFinalParking = dblParkingDiscount;
}
break;
case 4:
dblParkingDiscount = 300 * .2;
if (lstLiveOnCampus.SelectedIndex.ToString() == ("Yes"))
{
dblFinalParking = dblParkingDiscount * .25;
}
else
{
dblFinalParking = dblParkingDiscount;
}
break;
}
lblCharacteristicsOutput.Text = dblFinalParking;
}