protected void ButtonTilaa_Click(object sender, EventArgs e) { Lkm = Int32.Parse(TextBoxLukumaara.Text); Maksuehto = DropDownListMaksuehto.Text; Models.TilausTietokanta til = new Models.TilausTietokanta(); int TilausID = til.TeeTilaus(current_username, Maksuehto); if (TilausID > 0) { Boolean onnistuiko = til.LisaaTilausRivi(TilausID, TuoteID, Lkm); if (onnistuiko) { LabelOnnistuikoTilaus.Text = "Kiitos tilauksestanne! Voit seurata tilausta seuraa tilausta linkistä."; LabelOnnistuikoTilaus.Visible = true; Server.Transfer("~/Views/KiitosTilauksesta.aspx"); } else { LabelOnnistuikoTilaus.Text = "Tilauksen tallennus ei onnistunut. Yritä uudelleen!"; LabelOnnistuikoTilaus.Visible = true; } } else { LabelOnnistuikoTilaus.Text = "Tilauksen tallennus ei onnistunut. Yritä uudelleen!"; LabelOnnistuikoTilaus.Visible = true; } }
protected void ButtonTilaa_Click(object sender, EventArgs e) { Lkm = Int32.Parse(TextBoxLukumaara.Text); Models.TilausTietokanta til = new Models.TilausTietokanta(); int TilausId = til.TeeTilaus(current_username, PeliId, Lkm); if (TilausId > 0 && Lkm != 0) { Boolean onnistuiko = til.LisaaTilausRivi(TilausId, PeliId, Lkm); if (onnistuiko) { LabelOnnistuikoTilaus.Text = "Kiitos tilauksestanne!"; LabelOnnistuikoTilaus.Visible = true; Server.Transfer("Tilaus.aspx"); } else { LabelOnnistuikoTilaus.Text = "Tilauksen tallennus ei onnistunut. Yritä uudelleen!"; LabelOnnistuikoTilaus.Visible = true; } } else { LabelOnnistuikoTilaus.Text = "Tilauksen tallennus ei onnistunut. Yritä uudelleen!"; LabelOnnistuikoTilaus.Visible = true; } }
protected void ButtonTilaaKori_Click(object sender, EventArgs e) { Maksuehto = DropDownMaksuehto.Text; List <Tilausrivi> kori = (List <Tilausrivi>) this.Session["kori"]; Tilausrivi rivi = null; if (kori != null) { Models.TilausTietokanta til = new Models.TilausTietokanta(); int TilausID = til.TeeTilaus(current_username, Maksuehto); for (int i = 0; i < kori.Count; i++) { rivi = kori[i]; TuoteID = rivi.TuoteID; Lkm = rivi.Kpl; if (TilausID > 0) { Boolean onnistuiko = til.LisaaTilausRivi(TilausID, TuoteID, Lkm); if (onnistuiko) { LabelOnnistuikoKori.Text = "Kiitos tilauksestanne! Voit seurata tilausta seuraa tilausta linkistä."; LabelOnnistuikoKori.Visible = true; //Server.Transfer("KiitosTilauksesta.aspx"); } else { LabelOnnistuikoKori.Text = "Tilauksen tallennus ei onnistunut. Yritä uudelleen!"; LabelOnnistuikoKori.Visible = true; } } else { LabelOnnistuikoKori.Text = "Tilauksen tallennus ei onnistunut. Yritä uudelleen!"; LabelOnnistuikoKori.Visible = true; } } kori = null; this.Session["kori"] = kori; LabelOnnistuikoKori.Text = "Tuotteiden tilaus onnistui. Kiitos tilauksesta!"; LabelOnnistuikoKori.Visible = true; } else { LabelOnnistuikoKori.Text = "Ostoskorissa ei ole tuotteita."; LabelOnnistuikoKori.Visible = true; } }