private void BtnOtkazi_Clicked(object sender, EventArgs e) { HttpResponseMessage response = sjedisteServis.GetResponse(Rezervacija.Sjediste.SjedisteID.ToString()); if (response.IsSuccessStatusCode) { var jsonObject = response.Content.ReadAsStringAsync(); Sjediste sjediste = JsonConvert.DeserializeObject <Sjediste>(jsonObject.Result); sjediste.isZauzeto = false; HttpResponseMessage oslobodiSjediste = sjedisteServis.PutResponse(sjediste.SjedisteID, sjediste); if (oslobodiSjediste.IsSuccessStatusCode) { HttpResponseMessage izbrisiRezervaciju = rezervacijaServis.DeleteResponse(Rezervacija.RezervacijaID); if (izbrisiRezervaciju.IsSuccessStatusCode) { DisplayAlert("Uspjeh", "Rezervacija uspješno otkazana", "OK"); Navigation.PushAsync(new PregledRezervacija()); } else { DisplayAlert("Greška", "Rezervacija se ne može izbrisati", "OK"); } } else { DisplayAlert("Greška", "Sjedište se ne može osloboditi", "OK"); } } else { DisplayAlert("Greška", "Sjedište se ne može pronaći", "OK"); } }
private void button2_Click(object sender, EventArgs e) { int narudzba = Convert.ToInt32(dgvkarticaa.SelectedRows[0].Cells[0].Value); HttpResponseMessage response; response = narudzbeService.DeleteResponse(narudzba); MessageBox.Show("Uspješno ste obrisali narudžbu ( NE ZABORAVITE je izbrisati sa stanice ako je placanje bilo karticom)"); BindGrid(); }
private void button4_Click(object sender, EventArgs e) { int ulazId = Convert.ToInt32(ulazidatagrid.SelectedRows[0].Cells[0].Value); HttpResponseMessage response; response = ulaziServices.DeleteResponse(ulazId); if (response.IsSuccessStatusCode) { MessageBox.Show("Uspješno ste izbrisali selektovanu stavku"); BindGrid(); } else { MessageBox.Show("Error code : " + response.StatusCode + "message " + response.ReasonPhrase); } }
private void DeleteGenreButton_Click(object sender, EventArgs e) { var result = MessageBox.Show("Are you sure to delete this genre?", "Warning", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { var response = _genreService.DeleteResponse(Convert.ToInt32(GenreGridView.SelectedRows[0].Cells[0].Value)); if (response.IsSuccessStatusCode) { LoadGenres(); } else { MessageBox.Show("Error Code: " + response.StatusCode + " Message: " + response.ReasonPhrase); } } }
private void btnUkloniClana_Click(object sender, EventArgs e) { try { int id = Convert.ToInt32(dgvPosada.SelectedRows[0].Cells[0].Value); HttpResponseMessage response = posadaServis.DeleteResponse(id); if (response.IsSuccessStatusCode) { BindPosada(); } else { MessageBox.Show(response.ReasonPhrase, Poruke.error, MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception) { MessageBox.Show("Potrebno je odabrati člana posade", Poruke.error, MessageBoxButtons.OK, MessageBoxIcon.Error); } }