private void slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs <double> e) { shora = horaDespegue.Value.ToString(); NeVuelo getHrDes = new NeVuelo(); hora = getHrDes.getHoraDespegue(shora); labelHorasDespegue.Content = hora + " Hrs"; }
private void button_Click(object sender, RoutedEventArgs e) { try { DateTime fechaSelect = new DateTime(); fechaSelect = dpFechaSalida.SelectedDate.Value; NeVuelo valFechaHora = new NeVuelo(); int resp; resp = valFechaHora.validarFechaHora(fechaSelect, hora); switch (resp) { case -1: MessageBox.Show("Debe seleccionar un fecha futura"); break; case -2: MessageBox.Show("Hora despegue debe tener 4 horas de anticipacion"); break; case 0: if (radioButtonIrf.IsChecked == false & radioButtonVrf.IsChecked == false) { MessageBox.Show("Verifique que no existan datos vacios"); return; } else if (radioButtonIrf.IsChecked == true) { Sesion.SetValue("condicionVuelo", idCondicionVuelo); } else if (radioButtonVrf.IsChecked == true) { Sesion.SetValue("condicionVuelo", idCondicionVuelo); } ciudadOrigen = new Ciudad(); ciudadDestino = new Ciudad(); ciudadOrigen.IdCiudad = Convert.ToInt32(comboBoxOrigen.SelectedValue.ToString()); ciudadDestino.IdCiudad = Convert.ToInt32(comboBoxDestino.SelectedValue.ToString()); string origen = comboBoxOrigen.Text; string destino = comboBoxDestino.Text; double kmDistancia = new double(); kmDistancia = neVueloGetCiudad.getDintancia(ciudadOrigen, ciudadDestino); Sesion.SetValue("kmDistancia", kmDistancia); Ingrear_vuelo_avion next = new Ingrear_vuelo_avion(); this.Hide(); next.ShowDialog(); break; } } catch (Exception) { MessageBox.Show("Verifique que no existan datos vacios"); } }
public Ingresar_vuelo() { InitializeComponent(); neVueloGetCiudad = new NeVuelo(); dsCiudad = new DataSet(); dsCiudad = neVueloGetCiudad.ciudadOrigen(); comboBoxOrigen.DisplayMemberPath = "NOMBRE_CIUDAD"; comboBoxOrigen.SelectedValuePath = "ID_CIUDAD"; comboBoxOrigen.ItemsSource = dsCiudad.Tables["nombre_ciudad"].DefaultView; comboBoxDestino.IsEnabled = false; dpFechaSalida.DisplayDateStart = DateTime.Now; dpFechaSalida.DisplayDateEnd = DateTime.Now.AddDays(30); }
private void comboBoxOrigen_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (comboBoxOrigen.SelectedValue != null) { ciudadOrigen = new Ciudad(); ciudadOrigen.IdCiudad = Convert.ToInt32(comboBoxOrigen.SelectedValue.ToString()); neVueloGetCiudad = new NeVuelo(); dsCiudad = new DataSet(); dsCiudad = neVueloGetCiudad.ciudadDestino(ciudadOrigen); comboBoxDestino.DisplayMemberPath = "NOMBRE_CIUDAD"; comboBoxDestino.SelectedValuePath = "ID_CIUDAD"; comboBoxDestino.ItemsSource = dsCiudad.Tables["nombre_ciudad"].DefaultView; comboBoxDestino.IsEnabled = true; } }
public Ingresar_vuelo() { InitializeComponent(); neVueloGetCiudad = new NeVuelo(); dsCiudad = new DataSet(); dsCiudad = neVueloGetCiudad.ciudadOrigen(); comboBoxOrigen.DisplayMemberPath = "NOMBRE_CIUDAD"; comboBoxOrigen.SelectedValuePath = "ID_CIUDAD"; comboBoxOrigen.ItemsSource = dsCiudad.Tables["nombre_ciudad"].DefaultView; comboBoxDestino.IsEnabled = false; NeVuelo h = new NeVuelo(); string[] date = new string[] { }; date = h.recomendarDespegue(); dpFechaSalida.DisplayDateStart = DateTime.Parse(date[1]); dpFechaSalida.DisplayDateEnd = DateTime.Parse(date[1]).AddDays(30); horaDespegue.Value = Convert.ToDouble(date[0]); dpFechaSalida.Text = date[1]; }
private void ChangeText(object sender, RoutedEventArgs e) { aeronave = new Aeronave(); DataRowView row = (DataRowView)dataGridListaNave.SelectedItems[0]; aeronave.Matricula = row["Matricula"].ToString(); aeronave.Marca = row["Marca"].ToString(); aeronave.TipoAeronave.NombreTipo = row["Tipo de aeronave"].ToString(); aeronave.VencimientoDgac = Convert.ToDateTime(row["Venc certificado DGAC"].ToString()); aeronave.Kmh = row["Velocidad Max"].ToString(); Sesion.SetValue("aeronave", aeronave); neVuelo = new NeVuelo(); string hora = neVuelo.calcularHorasVuelo(aeronave, Sesion.GetValue <double>("kmDistancia")); Sesion.SetValue("horatotalvisual", hora); string horatotal = neVuelo.calcularHoraLLegada(); Sesion.SetValue("showHoraLlegada", horatotal); Ingresar_Vuelo_Pilotos next = new Ingresar_Vuelo_Pilotos(this); this.Hide(); next.ShowDialog(); }