public static Trayecto buscarPorId(int id) { Trayecto trayecto = null; if (id > -1) { MySqlConnection con = conexionDB.ObtenerConexion(); try { string sql = "select id, origen, destino, precio from trayecto where id = " + id; MySqlCommand cmd = new MySqlCommand(sql, con); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { trayecto = new Trayecto(dr.GetInt32(0), CiudadFacade.buscarPorId(dr.GetInt32(1)), CiudadFacade.buscarPorId(dr.GetInt32(2)), dr.GetInt32(3)); } dr.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); trayecto = null; } finally { con.Close(); } } return trayecto; }
public static Trayecto buscarPorOrigenDestinoRecorrido(string origen, string destino, int recorrido) { Trayecto trayecto = null; MySqlConnection con = conexionDB.ObtenerConexion(); try { Ciudad cOrigen = CiudadFacade.buscarPorNombre(origen); Ciudad cDestino = CiudadFacade.buscarPorNombre(destino); string sql = "select id, precio from trayecto where origen=" + cOrigen.id + " and destino=" + cDestino.id + " and recorrido=" + recorrido; MySqlCommand cmd = new MySqlCommand(sql, con); MySqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { trayecto = new Trayecto(dr.GetInt32(0), cOrigen, cDestino, dr.GetInt32(1)); } } dr.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } finally { con.Close(); } return(trayecto); }
public static Trayecto buscarPorId(int id) { Trayecto trayecto = null; if (id > -1) { MySqlConnection con = conexionDB.ObtenerConexion(); try { string sql = "select id, origen, destino, precio from trayecto where id = " + id; MySqlCommand cmd = new MySqlCommand(sql, con); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { trayecto = new Trayecto(dr.GetInt32(0), CiudadFacade.buscarPorId(dr.GetInt32(1)), CiudadFacade.buscarPorId(dr.GetInt32(2)), dr.GetInt32(3)); } dr.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); trayecto = null; } finally { con.Close(); } } return(trayecto); }
public ViajeDiario(int id, Trayecto trayecto, string fecha, string bus, string chofer, string auxiliar, int asientosDisponibles) { this.id = id; this.trayecto = trayecto; this.fecha = fecha; this.bus = bus; this.chofer = chofer; this.auxiliar = auxiliar; this.asientosDisponibles = asientosDisponibles; }
public static Trayecto buscarPorOrigenDestinoRecorrido(string origen, string destino, int recorrido) { Trayecto trayecto = null; MySqlConnection con = conexionDB.ObtenerConexion(); try { Ciudad cOrigen = CiudadFacade.buscarPorNombre(origen); Ciudad cDestino = CiudadFacade.buscarPorNombre(destino); string sql = "select id, precio from trayecto where origen=" + cOrigen.id + " and destino=" + cDestino.id + " and recorrido=" + recorrido; MySqlCommand cmd = new MySqlCommand(sql, con); MySqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { trayecto = new Trayecto(dr.GetInt32(0), cOrigen, cDestino, dr.GetInt32(1)); } } dr.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } finally { con.Close(); } return trayecto; }