Exemplo n.º 1
0
 private void btnEliminar_Click(object sender, RoutedEventArgs e)
 {
     if (lsvVuelos.SelectedIndex != -1)
     {
         try
         {
             DatosVuelos dvs = new DatosVuelos();
             dvs = lsvVuelos.SelectedItem as DatosVuelos;
             if (MessageBox.Show($"El vuelo {dvs.Vuelo} está a punto de ser eliminado. ¿Desea continuar?", "Atencion",
                                 MessageBoxButton.OKCancel, MessageBoxImage.Warning) == MessageBoxResult.OK)
             {
                 cv.Eliminar(dv);
                 txtDestino.Text = txtHora.Text = txtVuelo.Text = cmbEstados.Text = "";
                 cv.Get();
                 cronometro.Start();
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
     else
     {
         MessageBox.Show("Es necesario que se seleccione un vuelo para ser eliminado.", "Atencion", MessageBoxButton.OK);
     }
 }
Exemplo n.º 2
0
        public async void Editar(DatosVuelos vuelos)
        {
            var json   = JsonConvert.SerializeObject(vuelos);
            var result = await cliente.PutAsync("/Tablero", new StringContent(json, Encoding.UTF8, "application/json"));

            result.EnsureSuccessStatusCode();
        }
Exemplo n.º 3
0
        public async void Eliminar(DatosVuelos vuelos)
        {
            var json = JsonConvert.SerializeObject(vuelos);
            HttpRequestMessage message = new HttpRequestMessage(HttpMethod.Delete, "/Tablero");

            message.Content = new StringContent(json, Encoding.UTF8, "application/json");
            var result = await cliente.SendAsync(message);

            result.EnsureSuccessStatusCode();
        }
Exemplo n.º 4
0
 private void lsvVuelos_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (lsvVuelos.SelectedItem != null)
     {
         cronometro.Stop();
         dv              = lsvVuelos.SelectedItem as DatosVuelos;
         txtHora.Text    = dv.Hora;
         txtDestino.Text = dv.Destino;
         txtVuelo.Text   = dv.Vuelo;
         cmbEstados.Text = dv.Estado;
     }
 }