public static ViajeDiario buscarViajeUnico(int idViaje, string fecha) { ViajeDiario viaje = null; if (idViaje > -1) { MySqlConnection con = conexionDB.ObtenerConexion(); try { string sql = "select ID, TRAYECTO, FECHA, BUS, CHOFER, AUXILIAR, ASIENTOS_DISPONIBLES, RUTA_ARCHIVO FROM VIAJES_DIARIOS WHERE VIAJE = " + idViaje + " AND FECHA ='" + fecha + "' limit 1"; MySqlCommand cmd = new MySqlCommand(sql, con); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { viaje = new ViajeDiario(dr.GetInt32(0), TrayectoFacade.buscarPorId(dr.GetInt32(1)), dr.GetString(2), dr.GetString(3), dr.GetString(4), dr.GetString(5), dr.GetInt32(6)); } dr.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } finally { con.Close(); } } return(viaje); }
public Pasaje(ViajeDiario viajeDiario, int precio, string fechaVenta, int asiento, string estado) { this.viajeDiario = viajeDiario; this.precio = precio; this.fechaVenta = fechaVenta; this.asiento = asiento; this.estado = estado; }
public Pasaje(int numero, Cliente cliente, ViajeDiario viajeDiario, int precio, string fechaVenta, int asiento, string estado) { this.numero = numero; this.cliente = cliente; this.viajeDiario = viajeDiario; this.precio = precio; this.fechaVenta = fechaVenta; this.asiento = asiento; this.estado = estado; }