Berechnung im Code dahinter
Der Chauffeurservice kostet 30 USD. Es ist eine Option für den Benutzer, ob er den Dienst nutzen möchte oder nicht. Wenn sie bereits ein Auto und einen Miettag ausgewählt haben, speichere ich es in der Sitzung.
Session["car1"] = Label1.Text;
Session["price"] = Label5.Text;
Session["day"] = DropDownList3.SelectedItem.Text;
Session["driver"] = Label6.Text;
Response.Redirect("~/Welcome/BookingForm.aspx");
Dann rufe ich in bookingform.aspx die Sitzung zurück und zeige sie in label an.
string car1 = Session["car1"].ToString();
string price = Session["price"].ToString();
string day = Session["day"].ToString();
string driver = Session["driver"].ToString();
Um den Gesamtbetrag zu berechnen, den der Benutzer zahlen soll, habe ich diesen Code verwendet:
int totalValue = 0;
totalValue = int.Parse(Session["price"].ToString()) *
int.Parse(Session["day"].ToString());
Label8.Text = totalValue.ToString();
Das Problem ist jetzt, ich weiß nicht, wie ich 30 US-Dollar für den Chauffeurservice hinzufügen soll, wenn der Benutzer diesen Service auswählt. Zum Beispiel, wenn der Benutzer yes wählt, totalValue + 30, und wenn NO, nichts tut.
Vielen Dank für Ihre Zeit. Prost.