Example #1
0
 /// <summary>
 /// Devuelve todas las butacas disponibles para compra y habilitadas
 /// </summary>
 /// <param name="aeronave"></param>
 /// <returns></returns>
 public static List<ButacaDTO> GetDisponiblesByAeronave(GridViajesDTO unGrid)
 {
     using (SqlConnection conn = Conexion.Conexion.obtenerConexion())
     {
         SqlCommand com = new SqlCommand("[NORMALIZADOS].[GetButacasDisponibles_SEL_ByAeronave]", conn);
         com.CommandType = CommandType.StoredProcedure;
         com.Parameters.AddWithValue("@paramViaje",unGrid.IdViaje);
         com.Parameters.AddWithValue("@paramNroAeronave", unGrid.NumeroAeronave);
         SqlDataReader dataReader = com.ExecuteReader();
         return getButacas(dataReader);
     }
 }
Example #2
0
 public IngresoDatos(GridViajesDTO unGridViaje, bool esCompraEncomienda)
 {
     InitializeComponent();
     this.gridViaje = unGridViaje;
     this.compraEncomienda = esCompraEncomienda;
     if (this.compraEncomienda)
     {
         this.Text = "Ingreso de Datos para Encomienda";
     }
     else
     {
         this.Text = "Ingreso de Datos para Pasaje";
     }
 }
 public SeleccionButaca(GridViajesDTO unGridViaje)
 {
     InitializeComponent();
     this.gridViaje= unGridViaje;
 }
Example #4
0
        /// <summary>
        /// Vuelca un dataReader en una lista de Viajes
        /// </summary>
        /// <param name="dataReader"></param>
        /// <returns></returns>
        public static List<GridViajesDTO> getViajes(SqlDataReader dataReader)
        {
            List<GridViajesDTO> ListaViajes = new List<GridViajesDTO>();
            if (dataReader.HasRows)
            {
                while (dataReader.Read())
                {
                    GridViajesDTO viaje = new GridViajesDTO();

                    viaje.IdViaje = Convert.ToInt32(dataReader["Id"]);
                    viaje.FechaSalida = Convert.ToDateTime(dataReader["Fecha_Salida"]);
                    viaje.FechaLlegadaEstimada = Convert.ToDateTime(dataReader["Fecha_Llegada_Estimada"]);
                    viaje.IdRuta = Convert.ToInt32(dataReader["Ruta_Aerea"]);
                    viaje.DescrCiudadOrigen=Convert.ToString(dataReader["CiudadOrigenNombre"]);
                    viaje.DescrCiudadDest = Convert.ToString(dataReader["CiudadDestinoNombre"]);
                    viaje.NumeroAeronave=Convert.ToInt32(dataReader["Aeronave"]);
                    viaje.MatriculaAeronave = Convert.ToString(dataReader["Matricula"]);
                    viaje.DescrServicio = Convert.ToString(dataReader["Descripcion"]);
                    viaje.IdTipoServicio = Convert.ToInt32(dataReader["Tipo_Servicio"]);
                    viaje.KgsDisponibles =Convert.ToInt32( dataReader["KGs_Disponibles"]);
                    viaje.CantButacasDisp = Convert.ToInt32(dataReader["CantButacasDisponibles"]);

                    ListaViajes.Add(viaje);
                }
                dataReader.Close();
                dataReader.Dispose();

            }
            return ListaViajes;
        }