コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: Pasaje.cs プロジェクト: jhope2009/SmarTravelFinal
 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;
 }
コード例 #3
0
ファイル: Pasaje.cs プロジェクト: jhope2009/SmarTravelFinal
 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;
 }