コード例 #1
0
        public Aeronave GetAeronave()
        {
            Entities db   = new Entities();
            var      mant = db.MANTENCION_AERO.Where(x => x.ID_MANTENCION == this.IdMantencion).First();

            return(Aeronave.AeronaveBDaAPP(mant.AERONAVES));
        }
コード例 #2
0
ファイル: Vuelo.cs プロジェクト: Mirkobien/EscuadrillaHalcon
 public Vuelo(int numeroVuelo, string condicionVuelo, int totalTiempoVuelo, string origenVuelo, string destinoVuelo, Aeronave aeronave, List <Usuario> usuarios)
 {
     NumeroVuelo      = numeroVuelo;
     CondicionVuelo   = condicionVuelo;
     TotalTiempoVuelo = totalTiempoVuelo;
     OrigenVuelo      = origenVuelo;
     DestinoVuelo     = destinoVuelo;
     Aeronave         = aeronave;
     Usuarios         = usuarios;
 }
コード例 #3
0
        public static List <Aeronave> getAllAeronavesFromDB()
        {
            Entities        db         = new Entities();
            var             lista      = db.AERONAVES.ToList();
            List <Aeronave> listaFinal = new List <Aeronave>();

            foreach (var item in lista)
            {
                listaFinal.Add(Aeronave.AeronaveBDaAPP(item));
            }
            return(listaFinal);
        }
コード例 #4
0
        public static AERONAVES AeronaveAPPaBD(Aeronave a)
        {
            AERONAVES e = new AERONAVES();

            e.MATRICULA               = a.Matricula;
            e.TIPO                    = a.Tipo;
            e.HORAS_VUELO             = a.HorasVuelo;
            e.ANO_FABRICACION         = a.AnioFabricacion;
            e.FECHA_AERONAVEGABILIDAD = a.FechaAeronavegabilidad;
            e.FECHA_INSPECCION_ANUAL  = a.FechaInspeccionAnual;
            e.ESTADO                  = a.Estado;
            return(e);
        }
コード例 #5
0
ファイル: Vuelo.cs プロジェクト: Mirkobien/EscuadrillaHalcon
        public static Vuelo VueloBDaVueloAPP(VUELOS vuelo)
        {
            int    numeroVuelo = decimal.ToInt32(vuelo.N_VUELO);
            string condicion   = vuelo.CONDICION_VUELO;
            int    totalTiempo = decimal.ToInt32(vuelo.TOTAL_TIEMPO_VUELO);
            string origen      = vuelo.ORIGEN_VUELO;
            string destino     = vuelo.DESTINO_VUELO;

            AERONAVES      ae       = vuelo.AERONAVES;
            Aeronave       aeronave = Aeronave.AeronaveBDaAPP(ae);
            List <Usuario> usuarios = new List <Usuario>();

            foreach (var item in vuelo.USUARIO)
            {
                usuarios.Add(Usuario.UsuarioBDaUsuarioAPP(item));
            }

            return(new Vuelo(numeroVuelo, condicion, totalTiempo, origen, destino, aeronave, usuarios));
        }
コード例 #6
0
        public static Aeronave GetAeronave(string matricula)
        {
            Entities db = new Entities();

            return(Aeronave.AeronaveBDaAPP(db.AERONAVES.Where(x => x.MATRICULA == matricula).First()));
        }