MaikelvBeek
Gebruiker
- Lid geworden
- 31 mei 2007
- Berichten
- 170
ik moet voor school een OV planner (zie screen) maken die berekent hoeveel het kost om te reizen naar een plek etc.
dus nu heb ik wat opties gemaakt om te vragen of je een OVkaart hebt of niet en of je dan een Week of weekend OV hebt. Dit heeft gewoon gewerkt. Daarna moest ik erbij maken voor als je geen OVkaart hebt hoeveel het dan kost als je binnen brabant reist. Dit werkt ook. Maar als ik nu weer wil invullen dat ik een OVkaart heb voor sweekends of doordeweeks en ik klik op bereken krijg ik een foutpagina (zie screen)
weet iemand hoe ik dit kan oplossen
Screen 1
Screen 2
Code
dus nu heb ik wat opties gemaakt om te vragen of je een OVkaart hebt of niet en of je dan een Week of weekend OV hebt. Dit heeft gewoon gewerkt. Daarna moest ik erbij maken voor als je geen OVkaart hebt hoeveel het dan kost als je binnen brabant reist. Dit werkt ook. Maar als ik nu weer wil invullen dat ik een OVkaart heb voor sweekends of doordeweeks en ik klik op bereken krijg ik een foutpagina (zie screen)
weet iemand hoe ik dit kan oplossen
Screen 1
Screen 2
Code
Code:
protected void Button1_Click(object sender, EventArgs e)
{
if ((DateTime.Today.DayOfWeek == DayOfWeek.Saturday || DateTime.Today.DayOfWeek == DayOfWeek.Sunday) && rbOVja.Checked == true && rbWeekend.Checked == true)
{
lblKaart.Text = "geen";
lblPrijs.Text = "0.00";
}
else if ((DateTime.Today.DayOfWeek == DayOfWeek.Saturday || DateTime.Today.DayOfWeek == DayOfWeek.Sunday) && rbOVja.Checked == true && rbWeek.Checked == true)
{
lblKaart.Text = "1 Roze";
lblPrijs.Text = "4.60";
}
else if ((DateTime.Today.DayOfWeek == DayOfWeek.Monday || DateTime.Today.DayOfWeek == DayOfWeek.Tuesday || DateTime.Today.DayOfWeek == DayOfWeek.Wednesday || DateTime.Today.DayOfWeek == DayOfWeek.Thursday || DateTime.Today.DayOfWeek == DayOfWeek.Friday) && rbOVja.Checked == true && rbWeek.Checked == true)
{
lblKaart.Text = "geen";
lblPrijs.Text = "0.00";
}
else if ((DateTime.Today.DayOfWeek == DayOfWeek.Monday || DateTime.Today.DayOfWeek == DayOfWeek.Tuesday || DateTime.Today.DayOfWeek == DayOfWeek.Wednesday || DateTime.Today.DayOfWeek == DayOfWeek.Thursday || DateTime.Today.DayOfWeek == DayOfWeek.Friday) && rbOVja.Checked == true && rbWeekend.Checked == true)
{
lblKaart.Text = "1 Roze";
lblPrijs.Text = "4.60";
}
int leeftijd = Convert.ToInt32(txtLeeftijd.Text);
if (ddlProvincie.SelectedValue == Convert.ToString(1) && rbOVnee.Checked == true && leeftijd < 11 || leeftijd > 65)
{
lblKaart.Text = "1 Brabant";
lblPrijs.Text = "0.30";
}
else
{
lblKaart.Text = "1 Brabant";
lblPrijs.Text = "0.90";
}
}