public List<Pasajero> GetAllPasajeros()
        {
            List<Pasajero> lista = new List<Pasajero>();

            try
            {
                AerolineaEntities miAerolinea = new AerolineaEntities();

                var query = miAerolinea.PASAJERO.ToList();

                foreach (var item in query)
                {
                    Pasajero objPasajero = new Pasajero();

                    objPasajero.CodPasajero = item.COD_PASAJERO;

                    objPasajero.NomPasajero = item.APELLIDO_PASAJERO + ", " + item.NOMBRE_PASAJERO;
                    objPasajero.DNI = item.DNI;
                    objPasajero.Email = item.EMAIL;
                    objPasajero.NumTelefono = item.NUMERO_TELEFONICO;
                    objPasajero.Nacionalidad = item.NACIONALIDAD;
                    objPasajero.Genero = item.SEXO;

                    lista.Add(objPasajero);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return lista;
        }
        public List<Pasajero> GetAllHistorialPasajero()
        {
            List<Pasajero> lista = new List<Pasajero>();

            try
            {
                AerolineaEntities miAerolinea = new AerolineaEntities();

                var query = miAerolinea.RESERVACION.ToList()
                    .Where(y => y.TOMO_VUELO == true)
                    .Select(x => new
                    {
                        CodPasajero = x.COD_PASAJERO,
                        NomCompletoPasajero = x.PASAJERO.APELLIDO_PASAJERO + ", " + x.PASAJERO.NOMBRE_PASAJERO,
                        LugarOrigen = x.VUELO.RUTA.LUGAR1.NOMBRE_LUGAR,
                        LugarDestino = x.VUELO.RUTA.LUGAR.NOMBRE_LUGAR,
                        FechaDespeque = x.VUELO.FECHA_DESPEQUE,
                        FechaLlegada = x.VUELO.FECHA_LLEGADA,
                        DNI = x.PASAJERO.DNI,
                        Email = x.PASAJERO.EMAIL,
                        Telefono = x.PASAJERO.NUMERO_TELEFONICO,
                        Nacionalidad = x.PASAJERO.NACIONALIDAD,
                        Genero = x.PASAJERO.SEXO
                    })
                    .Take(100);

                foreach (var item in query)
                {
                    Pasajero objPasajero = new Pasajero();
                    objPasajero.CodPasajero = item.CodPasajero;
                    objPasajero.NomPasajero = item.NomCompletoPasajero;
                    objPasajero.LugarOrigen = item.LugarOrigen;
                    objPasajero.LugarDestino = item.LugarDestino;
                    objPasajero.FechaDespeque = Convert.ToDateTime(item.FechaDespeque);
                    objPasajero.FechaLlegada = Convert.ToDateTime(item.FechaLlegada);
                    objPasajero.DNI = item.DNI;
                    objPasajero.Email = item.Email;
                    objPasajero.NumTelefono = item.Telefono;
                    objPasajero.Nacionalidad = item.Nacionalidad;
                    objPasajero.Genero = item.Genero;

                    lista.Add(objPasajero);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return lista;
        }