Ejemplo n.º 1
0
        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;
                }
            }
        }
Ejemplo n.º 2
0
 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");
             }
         }
     }
 }