Вы находитесь на странице: 1из 2

Solution Name: Glasgow Health Club

Project Name: Glasgow Health Club


Form specifications
Size-width 350, height 400, StartPosition – centerscreen, font=Microsoft Sans Serif, 12pt

chkGolf
radSingle
chkTennis
radFamilyg cboMidter
chkRaquet

lblBasic lblAddition
al

btnCalc
lbDues

btnClearc btnExit

Program constants and variables


const decimal SINGLE_BASIC_FEE = 50; // Single membership cost $50.00
const decimal FAMILY_BASIC_FEE = 90; // Family membership cost $90.00
const decimal SINGLE_TENNIS_FEE = 30; // Single membership Additional Tennis cost $30.00
const decimal SINGLE_GOLF_FEE = 25; // Single membership Additional Golf cost $25.00
const decimal SINGLE_RECQUET_FEE = 20; // Single membership Additional Racquetball cost $20.00
const decimal FAMILY_TENNIS_FEE = 50; // Family membership Additional Tennis cost $50.00
const decimal FAMILY_GOLF_FEE = 35; // Family membership Additional Gold cost $35.00
const decimal FAMILY_RACQUET_FEE = 30; // Family membership Additional Racquetball cost $30.00
decimal decBasicFee = 0, decAddFee = 0, decTotalFee = 0;
CODE FOR SINGLE MEMBERSHIP
// determine radio button checked and which check boxes (if any) are checked
if (radSingle.Checked)
{
decBasicFee = SINGLE_BASIC_FEE;
if (chkGolf.Checked)
decAddFee = decAddFee + SINGLE_GOLF_FEE;

if (chkTennis.Checked)
decAddFee = decAddFee + SINGLE_TENNIS_FEE;

if (chkRacquet.Checked)
decAddFee = decAddFee + SINGLE_RECQUET_FEE;
}
MUST ADD YOUR CODE FOR FAMILY MEMBERSHIP
You can use single code above as an example and then modify it for Family
CALCULATE THE FEES
decTotalFee = decBasicFee + decAddFee;

DISPLAY BASIC, ADDITIONAL AND TOTAL FEES


lblBasic.Text = decBasicFee.ToString("C2");
lblAdditional.Text = decAddFee.ToString("C2");
lblDues.Text = decTotalFee.ToString("C2");

CLEAR BUTTON
lblBasic.Text = String.Empty;
lblAdditional.Text = String.Empty;
lblDues.Text = String.Empty;
chkGolf.Checked = false;
chkTennis.Checked = false;
chkRacquet.Checked = false;

Вам также может понравиться