protected void Button1_Click(object sender, EventArgs e) { Button insert = (Button)sender; if (insert != null) { RezervacijeInsert upis = new RezervacijeInsert { rezervacija = new RezervacijeItem { Ime = TextBoxName.Text, Mail = TextBoxEmail.Text, Datum = Calendar1.SelectedDate.Date, Poruka = TextBoxPoruka.Text, IdTerm = Convert.ToInt32(DropDownListTermin.SelectedValue), idBrojLJudi = Convert.ToInt32(DropDownListBrojLJudi.SelectedValue) } }; OperationResult rez = this.menager.execute(upis); if (rez.Success) { ReservationMessagge.CssClass = "form-control"; ReservationMessagge.Visible = true; ReservationMessagge.Text = "RESERVATION CONFIRM"; TextBoxName.Text = String.Empty; TextBoxEmail.Text = String.Empty; DropDownListTermin.SelectedValue = "0"; DropDownListBrojLJudi.SelectedValue = "0"; TextBoxPoruka.Text = String.Empty; } } }
protected void ButtonInsertUpdateReservation_Click(object sender, EventArgs e) { if (ButtonInsertUpdateReservation.Text == "Make a reservation") { Button insert = (Button)sender; if (insert != null) { RezervacijeInsert upis = new RezervacijeInsert { rezervacija = new RezervacijeItem { Ime = TextBoxName.Text, Mail = TextBoxEmail.Text, Datum = CalendarReservation.SelectedDate.Date, Poruka = TextBoxPoruka.Text, IdTerm = Convert.ToInt32(DropDownListTermin.SelectedValue), idBrojLJudi = Convert.ToInt32(DropDownListBrojLJudi.SelectedValue) } }; OperationResult rez = this.menager.execute(upis); if (rez.Success) { LabelReservationResult.CssClass = "form-control"; LabelReservationResult.Visible = true; LabelReservationResult.Text = "RESERVATION INSERTED"; TextBoxName.Text = String.Empty; TextBoxEmail.Text = String.Empty; DropDownListTermin.SelectedValue = "0"; DropDownListBrojLJudi.SelectedValue = "0"; TextBoxPoruka.Text = String.Empty; fillReservations(); } } } if (ButtonInsertUpdateReservation.Text == "Update reservation") { Button insert = (Button)sender; if (insert != null) { RezervacijeUpdate updateRezervacije = new RezervacijeUpdate { rezervacija = new RezervacijeItem { Ime = TextBoxName.Text, Mail = TextBoxEmail.Text, Datum = CalendarReservation.SelectedDate.Date, Poruka = TextBoxPoruka.Text, IdTerm = Convert.ToInt32(DropDownListTermin.SelectedValue), idBrojLJudi = Convert.ToInt32(DropDownListBrojLJudi.SelectedValue), IdRez = Convert.ToInt32(HiddenFieldReservation.Value) } }; OperationResult result = this.menager.execute(updateRezervacije); LabelReservationResult.Visible = true; if (result.Success) { LabelReservationResult.Text = "Successfully updated"; TextBoxName.Text = String.Empty; TextBoxEmail.Text = String.Empty; DropDownListTermin.SelectedValue = "0"; DropDownListBrojLJudi.SelectedValue = "0"; TextBoxPoruka.Text = String.Empty; fillReservations(); ButtonInsertUpdateReservation.Text = "Make a reservation"; } else { ButtonInsertUpdateReservation.Text = "Update failed"; ButtonInsertUpdateReservation.ForeColor = System.Drawing.ColorTranslator.FromHtml("#d9534f"); } } } }