Пример #1
0
 //# __________ PROTOCOL :: CONSTANTS __________ #//
 public VmAccountDataDownloader(VmAccountSynchronizer synchronizer)
     : base(synchronizer)
 {
     AccountPath = VmAccountData.Default.GetAccountDataPath();
     AccountInputPath = VmAccountData.Default.GetAccountInputPath();
     _inputData = new VmAccountInputData(GetDownloadPath());
 }
Пример #2
0
 //# __________ PROTOCOL :: CONSTRUCTORS __________ #//
 public VmAirportInputData(VmAccountInputData accountInputData, String airportCode)
 {
     AccountInputData = accountInputData;
     AirportCode = airportCode;
     InputPath = JwUtility.JoinPath(
         accountInputData.InputPath,
         "airport",
         AirportCode);
     PlannedRoutes = new VmPlannedRouteData2(this);
 }
Пример #3
0
 public VmAirportData(VmAccountInputData accountInputData, String airportCode)
 {
     AccountInputData = accountInputData;
     AirportCode = airportCode;
 }
Пример #4
0
 public void Reset(VmAccountInputData accountInputData)
 {
     _airportInputData = null;
     _airportOutputData = null;
     AccountInputData = accountInputData;
 }
Пример #5
0
        //# __________ PROTOCOL :: PRIVATE __________ #//
        public void Reset()
        {
            _accountInputData = null;
            _accountOutputData = null;
            _identityFile = null;
            VmAirportData.Default.Reset(AccountInputData);

            ResetAllProperties();
        }