void ParkingBase_Loaded(object sender, RoutedEventArgs e)
 {
     _ParkMode = (ParkingMode)System.Convert.ToInt32(NavigationContext.QueryString["ParkingMode"]);
     SetParkMode(_ParkMode);
     imgRefresh_Tap();
     Camera.ActionAfterBCScanned = new TakeAction(AllocateParkingSlots);
 }
 private void SetParkMode(ParkingMode ParkMode)
 {
     _ParkMode = ParkMode;
     if (_ParkMode == ParkingMode.AdvancePark)
         _ParkCommand.SetMeInAdvanceParkMode();
     else
         _ParkCommand.SetMeInRegularParkMode();
     _ParkHeader.ParkMode = _ParkMode;
 }
 public static void NavigateToParking(System.Windows.Navigation.NavigationService NavgServ, ParkingMode ParkMode)
 {
     string selParking = IsolatedStorageSettings.ApplicationSettings[_SelParking].ToString();
     switch (selParking)
     {
         case "1":
             NavgServ.Navigate(new Uri("/Parking_Pentagon.xaml?ParkingMode=" + ((int)ParkMode).ToString (), UriKind.Relative));
             break;
         case "2":
             NavgServ.Navigate(new Uri("/Parking_Amanora.xaml?ParkingMode=" + ((int)ParkMode).ToString(), UriKind.Relative));
             break;
         default:
             MessageBox.Show("App is not configured for selected Parking");
             break;
     }
 }
 private void GoForPark(ParkingMode ParkMode)
 {
     SmartParking.API.Models.SelectedListModel selItem = (SmartParking.API.Models.SelectedListModel)lstParking.Items[lstParking.SelectedIndex];
     IsolatedStorageSettings.ApplicationSettings[_SelParking] = selItem.ListValue;
     ParkingBase.NavigateToParking(NavigationService, ParkMode);
 }