Exemple #1
0
 public async Task InsertAcType(AcType acType, DateTime upDateTime)
 {
     Data.AddAcType(acType);
     await PerformDataUpdateAction((flightservice) => flightservice.InsertAcType(acType),
                                   acType,
                                   upDateTime);
 }
        public static AcType CreateAcType(long ID)
        {
            AcType acType = new AcType();

            acType.id = ID;
            return(acType);
        }
Exemple #3
0
        public async Task DeleteAcType(AcType acType, DateTime upDateTime)
        {
            await Data.RemoveAcType(acType);

            await PerformDataUpdateAction((flightservice) => flightservice.DeleteAcType(acType),
                                          acType,
                                          upDateTime);
        }
        public void ShouldDeleteAcTypeAndAircraftWhereFK()
        {
            AcType acType = new AcType {
                id = 1
            };

            OnlineDataService.InsertAcType(acType);
            Aircraft aircraft = new Aircraft {
                id = 1, AcType = acType
            };

            OnlineDataService.InsertAircraft(aircraft);
            OnlineData = OnlineDataService.LoadUserData("").Result;

            Target.UpdateOnlineData(OnlineDataService, LocalData, OnlineData, NewerTimeStamp);
            OnlineData = OnlineDataService.LoadUserData("").Result;
            Assert.IsTrue(OnlineData.Lookups.Airfields.Count == 0 && OnlineData.Lookups.AcTypes.Count == 0);
        }
 public async Task InsertAcType(AcType acType)
 {
 }
 public async Task UpdateAcType(AcType acType)
 {
 }
 public async Task InsertAircraftType(AcType acType)
 {
 }
 public async Task InsertAcType(AcType acType)
 {
     _internalFlightData.AddAcType(acType);
 }
 public Task InsertAircraftType(AcType acType)
 {
     throw new NotImplementedException();
 }
 public Task DeleteAcType(AcType acType)
 {
     throw new System.NotImplementedException();
 }
 public async Task DeleteAcType(AcType acType)
 {
     await Delete(acType);
 }
 public async Task InsertAcType(AcType acType)
 {
     await Insert(acType);
 }
 public async Task UpdateAcType(AcType acType)
 {
     await Update(acType);
 }
Exemple #14
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="type">Aircraft type</param>
 /// <param name="size">Aircraft size</param>
 public Aircraft(AcType type, AcSize size)
 {
     this.Id   = getNextId();
     this.Type = type;
     this.Size = size;
 }
Exemple #15
0
 public void AddToAcTypes(AcType acType)
 {
     base.AddObject("AcTypes", acType);
 }
 public async Task DeleteAcType(AcType acType)
 {
 }
Exemple #17
0
 public async Task UpdateAcType(AcType acType, DateTime upDateTime)
 {
     await PerformDataUpdateAction((flightservice) => flightservice.UpdateAcType(acType),
                                   acType,
                                   upDateTime);
 }
 public Task UpdateAcType(AcType AcType)
 {
     throw new NotImplementedException();
 }
 public Task InsertAcType(AcType AcType)
 {
     throw new NotImplementedException();
 }
 public Task InsertAcType(AcType acType)
 {
     throw new System.NotImplementedException();
 }