private void btn_registrar_llegada_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(txt_matricula.Text)) { error = error + "Falta completar el campo Matricula Aeronave.\n"; } if (ciudades_origen_comboBox.SelectedItem == null) { error = error + "Falta completar el campo Aeropuerto Origen.\n"; } if (ciudad_llegada_comboBox1.SelectedItem == null) { error = error + "Falta completar el campo Aeropuerto Llegada.\n"; } if(clk_llegada_estimada1.Value.Day > DateTime.Now.Day){ error = error + "No puede ser una fecha posterior al dia de hoy.\n"; } Ciudad origen = (Ciudad)ciudades_origen_comboBox.SelectedItem; Ciudad destino = (Ciudad)ciudad_llegada_comboBox1.SelectedItem; if (origen == destino && ciudades_origen_comboBox.SelectedItem != null && ciudad_llegada_comboBox1.SelectedItem != null) { error = error + "Aeropuerto origen y aeropuerto llegada no pueden ser los mismos.\n"; } if (error != "") { MessageBox.Show(error); error = ""; return; } int resultado = new ViajeDAO().Resultado_Viaje(aeronave_id, origen.Id, destino.Id, Convert.ToDateTime(clk_llegada_estimada1.Text)); if (resultado == 1) { int id_viaje = new ViajeDAO().Obtener_id_del_vuelo(aeronave_id, origen.Id, destino.Id, Convert.ToDateTime(clk_llegada_estimada1.Text)); new ViajeDAO().Registrar_Viaje(id_viaje); error = error + "Llego correctamente a su destino.\n"; error = error + "Fecha llegada es " + Convert.ToDateTime(clk_llegada_estimada1.Text).ToString(); } if (resultado == 2) { int id_viaje = new ViajeDAO().Obtener_id_del_vuelo(aeronave_id, origen.Id, destino.Id, Convert.ToDateTime(clk_llegada_estimada1.Text)); new ViajeDAO().Registrar_Viaje(id_viaje); error = error + "Dicha Aeronave NO cumplio con su Ruta.\n"; error = error + "Fecha llegada es " + Convert.ToDateTime(clk_llegada_estimada1.Text).ToString(); } if (resultado == 3) { error = error + "Dicha Aeronave NO realizo viajes para registrar entre dichas ciudades con dicho horario de llegada a destino.\n"; } if (error != "") { MessageBox.Show(error); error = ""; } AerolineaFrba.Main form = new AerolineaFrba.Main(); this.Hide(); form.Show(); }
private void btn_voler_Click(object sender, EventArgs e) { AerolineaFrba.Main form = new AerolineaFrba.Main(); this.Close(); form.Show(); }
private void btn_cancelar_registro_llegada_Click(object sender, EventArgs e) { AerolineaFrba.Main form = new AerolineaFrba.Main(); this.Hide(); form.Show(); }