public async void EditarVuelo(VueloDatos vuelo) { var json = JsonConvert.SerializeObject(vuelo); var result = await client.PutAsync("/Tablero", new StringContent(json, Encoding.UTF8, "application/json")); result.EnsureSuccessStatusCode(); }
private void btnEliminar_Click(object sender, RoutedEventArgs e) { if (dtgVuelos.SelectedIndex != -1) { try { VueloDatos vuelo = new VueloDatos(); vuelo = dtgVuelos.SelectedItem as VueloDatos; if (MessageBox.Show($"¿Deseas eliminar el vuelo {vuelo.Vuelo}?", "Alerta", MessageBoxButton.OKCancel, MessageBoxImage.Exclamation) == MessageBoxResult.OK) { cliente.EliminarVuelo(vuelo); txtDestino.Text = txtHora.Text = txtVuelo.Text = cmbEstado.Text = ""; cliente.Get(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Elige un renglón para eliminarlo.", "Alerta", MessageBoxButton.OK); } }
public async void EliminarVuelo(VueloDatos vuelo) { var json = JsonConvert.SerializeObject(vuelo); HttpRequestMessage message = new HttpRequestMessage(HttpMethod.Delete, "/Tablero"); message.Content = new StringContent(json, Encoding.UTF8, "application/json"); var result = await client.SendAsync(message); result.EnsureSuccessStatusCode(); }
private void dtgVuelos_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (dtgVuelos.SelectedItem != null) { datos = dtgVuelos.SelectedItem as VueloDatos; txtHora.Text = datos.Hora; txtDestino.Text = datos.Destino; txtVuelo.Text = datos.Vuelo; cmbEstado.Text = datos.Estado; } }
public void EliminarVuelo(VueloDatos v) { Vuelos.Add(v); Guardar(); }
public void EditarVuelo(VueloDatos v) { Vuelos.Add(v); Guardar(); }
public void AgregarVuelo(VueloDatos v) { Vuelos.Add(v); Guardar(); }