Jelajahi Sumber

Fixed missing icons in Android release
Added tag for iOS encryption information

Frank van den Bos 1 tahun lalu
induk
melakukan
233553afeb

+ 1 - 1
prs.mobile.new/PRS.Mobile.Droid/Properties/AndroidManifest.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="755000" android:versionName="7.55.0" package="comal.timesheets.Android">
+<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="755100" android:versionName="7.55.1" package="comal.timesheets.Android">
 	<uses-sdk android:minSdkVersion="28" android:targetSdkVersion="33" />
 	<uses-sdk android:minSdkVersion="28" android:targetSdkVersion="33" />
 	<queries>
 	<queries>
 		<intent>
 		<intent>

+ 408 - 198
prs.mobile.new/PRS.Mobile.Droid/Resources/Resource.designer.cs

@@ -43473,568 +43473,778 @@ namespace PRS.Mobile.Droid
 			public const int arrow_up = 2131165272;
 			public const int arrow_up = 2131165272;
 			
 			
 			// aapt resource value: 0x7F070059
 			// aapt resource value: 0x7F070059
-			public const int Avatar1 = 2131165273;
+			public const int arrow_white_down = 2131165273;
 			
 			
 			// aapt resource value: 0x7F07005A
 			// aapt resource value: 0x7F07005A
-			public const int Avatar10 = 2131165274;
+			public const int arrow_white_left = 2131165274;
 			
 			
 			// aapt resource value: 0x7F07005B
 			// aapt resource value: 0x7F07005B
-			public const int Avatar11 = 2131165275;
+			public const int arrow_white_right = 2131165275;
 			
 			
 			// aapt resource value: 0x7F07005C
 			// aapt resource value: 0x7F07005C
-			public const int Avatar12 = 2131165276;
+			public const int arrow_white_up = 2131165276;
 			
 			
 			// aapt resource value: 0x7F07005D
 			// aapt resource value: 0x7F07005D
-			public const int Avatar13 = 2131165277;
+			public const int Avatar1 = 2131165277;
 			
 			
 			// aapt resource value: 0x7F07005E
 			// aapt resource value: 0x7F07005E
-			public const int Avatar14 = 2131165278;
+			public const int Avatar10 = 2131165278;
 			
 			
 			// aapt resource value: 0x7F07005F
 			// aapt resource value: 0x7F07005F
-			public const int Avatar15 = 2131165279;
+			public const int Avatar11 = 2131165279;
 			
 			
 			// aapt resource value: 0x7F070060
 			// aapt resource value: 0x7F070060
-			public const int Avatar16 = 2131165280;
+			public const int Avatar12 = 2131165280;
 			
 			
 			// aapt resource value: 0x7F070061
 			// aapt resource value: 0x7F070061
-			public const int Avatar17 = 2131165281;
+			public const int Avatar13 = 2131165281;
 			
 			
 			// aapt resource value: 0x7F070062
 			// aapt resource value: 0x7F070062
-			public const int Avatar18 = 2131165282;
+			public const int Avatar14 = 2131165282;
 			
 			
 			// aapt resource value: 0x7F070063
 			// aapt resource value: 0x7F070063
-			public const int Avatar19 = 2131165283;
+			public const int Avatar15 = 2131165283;
 			
 			
 			// aapt resource value: 0x7F070064
 			// aapt resource value: 0x7F070064
-			public const int Avatar2 = 2131165284;
+			public const int Avatar16 = 2131165284;
 			
 			
 			// aapt resource value: 0x7F070065
 			// aapt resource value: 0x7F070065
-			public const int Avatar20 = 2131165285;
+			public const int Avatar17 = 2131165285;
 			
 			
 			// aapt resource value: 0x7F070066
 			// aapt resource value: 0x7F070066
-			public const int Avatar21 = 2131165286;
+			public const int Avatar18 = 2131165286;
 			
 			
 			// aapt resource value: 0x7F070067
 			// aapt resource value: 0x7F070067
-			public const int Avatar22 = 2131165287;
+			public const int Avatar19 = 2131165287;
 			
 			
 			// aapt resource value: 0x7F070068
 			// aapt resource value: 0x7F070068
-			public const int Avatar23 = 2131165288;
+			public const int Avatar2 = 2131165288;
 			
 			
 			// aapt resource value: 0x7F070069
 			// aapt resource value: 0x7F070069
-			public const int Avatar24 = 2131165289;
+			public const int Avatar20 = 2131165289;
 			
 			
 			// aapt resource value: 0x7F07006A
 			// aapt resource value: 0x7F07006A
-			public const int Avatar25 = 2131165290;
+			public const int Avatar21 = 2131165290;
 			
 			
 			// aapt resource value: 0x7F07006B
 			// aapt resource value: 0x7F07006B
-			public const int Avatar26 = 2131165291;
+			public const int Avatar22 = 2131165291;
 			
 			
 			// aapt resource value: 0x7F07006C
 			// aapt resource value: 0x7F07006C
-			public const int Avatar27 = 2131165292;
+			public const int Avatar23 = 2131165292;
 			
 			
 			// aapt resource value: 0x7F07006D
 			// aapt resource value: 0x7F07006D
-			public const int Avatar28 = 2131165293;
+			public const int Avatar24 = 2131165293;
 			
 			
 			// aapt resource value: 0x7F07006E
 			// aapt resource value: 0x7F07006E
-			public const int Avatar29 = 2131165294;
+			public const int Avatar25 = 2131165294;
 			
 			
 			// aapt resource value: 0x7F07006F
 			// aapt resource value: 0x7F07006F
-			public const int Avatar3 = 2131165295;
+			public const int Avatar26 = 2131165295;
 			
 			
 			// aapt resource value: 0x7F070070
 			// aapt resource value: 0x7F070070
-			public const int Avatar30 = 2131165296;
+			public const int Avatar27 = 2131165296;
 			
 			
 			// aapt resource value: 0x7F070071
 			// aapt resource value: 0x7F070071
-			public const int Avatar4 = 2131165297;
+			public const int Avatar28 = 2131165297;
 			
 			
 			// aapt resource value: 0x7F070072
 			// aapt resource value: 0x7F070072
-			public const int Avatar5 = 2131165298;
+			public const int Avatar29 = 2131165298;
 			
 			
 			// aapt resource value: 0x7F070073
 			// aapt resource value: 0x7F070073
-			public const int Avatar6 = 2131165299;
+			public const int Avatar3 = 2131165299;
 			
 			
 			// aapt resource value: 0x7F070074
 			// aapt resource value: 0x7F070074
-			public const int Avatar7 = 2131165300;
+			public const int Avatar30 = 2131165300;
 			
 			
 			// aapt resource value: 0x7F070075
 			// aapt resource value: 0x7F070075
-			public const int Avatar8 = 2131165301;
+			public const int Avatar4 = 2131165301;
 			
 			
 			// aapt resource value: 0x7F070076
 			// aapt resource value: 0x7F070076
-			public const int Avatar9 = 2131165302;
+			public const int Avatar5 = 2131165302;
 			
 			
 			// aapt resource value: 0x7F070077
 			// aapt resource value: 0x7F070077
-			public const int avd_hide_password = 2131165303;
+			public const int Avatar6 = 2131165303;
 			
 			
 			// aapt resource value: 0x7F070078
 			// aapt resource value: 0x7F070078
-			public const int avd_show_password = 2131165304;
+			public const int Avatar7 = 2131165304;
 			
 			
 			// aapt resource value: 0x7F070079
 			// aapt resource value: 0x7F070079
-			public const int Bookmark = 2131165305;
+			public const int Avatar8 = 2131165305;
 			
 			
 			// aapt resource value: 0x7F07007A
 			// aapt resource value: 0x7F07007A
-			public const int border_layout = 2131165306;
+			public const int Avatar9 = 2131165306;
 			
 			
 			// aapt resource value: 0x7F07007B
 			// aapt resource value: 0x7F07007B
-			public const int btn_checkbox_checked_mtrl = 2131165307;
+			public const int avd_hide_password = 2131165307;
 			
 			
 			// aapt resource value: 0x7F07007C
 			// aapt resource value: 0x7F07007C
-			public const int btn_checkbox_checked_to_unchecked_mtrl_animation = 2131165308;
+			public const int avd_show_password = 2131165308;
 			
 			
 			// aapt resource value: 0x7F07007D
 			// aapt resource value: 0x7F07007D
-			public const int btn_checkbox_unchecked_mtrl = 2131165309;
+			public const int badge = 2131165309;
 			
 			
 			// aapt resource value: 0x7F07007E
 			// aapt resource value: 0x7F07007E
-			public const int btn_checkbox_unchecked_to_checked_mtrl_animation = 2131165310;
+			public const int barcode = 2131165310;
 			
 			
 			// aapt resource value: 0x7F07007F
 			// aapt resource value: 0x7F07007F
-			public const int btn_radio_off_mtrl = 2131165311;
+			public const int Bookmark = 2131165311;
 			
 			
 			// aapt resource value: 0x7F070080
 			// aapt resource value: 0x7F070080
-			public const int btn_radio_off_to_on_mtrl_animation = 2131165312;
+			public const int bookmark_gray = 2131165312;
 			
 			
 			// aapt resource value: 0x7F070081
 			// aapt resource value: 0x7F070081
-			public const int btn_radio_on_mtrl = 2131165313;
+			public const int bookmark_green = 2131165313;
 			
 			
 			// aapt resource value: 0x7F070082
 			// aapt resource value: 0x7F070082
-			public const int btn_radio_on_to_off_mtrl_animation = 2131165314;
+			public const int books = 2131165314;
 			
 			
 			// aapt resource value: 0x7F070083
 			// aapt resource value: 0x7F070083
-			public const int CheckableMaterialColor = 2131165315;
+			public const int border_layout = 2131165315;
 			
 			
 			// aapt resource value: 0x7F070084
 			// aapt resource value: 0x7F070084
-			public const int clear_button_icon = 2131165316;
+			public const int btn_checkbox_checked_mtrl = 2131165316;
 			
 			
 			// aapt resource value: 0x7F070085
 			// aapt resource value: 0x7F070085
-			public const int common_full_open_on_phone = 2131165317;
+			public const int btn_checkbox_checked_to_unchecked_mtrl_animation = 2131165317;
 			
 			
 			// aapt resource value: 0x7F070086
 			// aapt resource value: 0x7F070086
-			public const int common_google_signin_btn_icon_dark = 2131165318;
+			public const int btn_checkbox_unchecked_mtrl = 2131165318;
 			
 			
 			// aapt resource value: 0x7F070087
 			// aapt resource value: 0x7F070087
-			public const int common_google_signin_btn_icon_dark_focused = 2131165319;
+			public const int btn_checkbox_unchecked_to_checked_mtrl_animation = 2131165319;
 			
 			
 			// aapt resource value: 0x7F070088
 			// aapt resource value: 0x7F070088
-			public const int common_google_signin_btn_icon_dark_normal = 2131165320;
+			public const int btn_radio_off_mtrl = 2131165320;
 			
 			
 			// aapt resource value: 0x7F070089
 			// aapt resource value: 0x7F070089
-			public const int common_google_signin_btn_icon_dark_normal_background = 2131165321;
+			public const int btn_radio_off_to_on_mtrl_animation = 2131165321;
 			
 			
 			// aapt resource value: 0x7F07008A
 			// aapt resource value: 0x7F07008A
-			public const int common_google_signin_btn_icon_disabled = 2131165322;
+			public const int btn_radio_on_mtrl = 2131165322;
 			
 			
 			// aapt resource value: 0x7F07008B
 			// aapt resource value: 0x7F07008B
-			public const int common_google_signin_btn_icon_light = 2131165323;
+			public const int btn_radio_on_to_off_mtrl_animation = 2131165323;
 			
 			
 			// aapt resource value: 0x7F07008C
 			// aapt resource value: 0x7F07008C
-			public const int common_google_signin_btn_icon_light_focused = 2131165324;
+			public const int cache = 2131165324;
 			
 			
 			// aapt resource value: 0x7F07008D
 			// aapt resource value: 0x7F07008D
-			public const int common_google_signin_btn_icon_light_normal = 2131165325;
+			public const int camcorder = 2131165325;
 			
 			
 			// aapt resource value: 0x7F07008E
 			// aapt resource value: 0x7F07008E
-			public const int common_google_signin_btn_icon_light_normal_background = 2131165326;
+			public const int camera = 2131165326;
 			
 			
 			// aapt resource value: 0x7F07008F
 			// aapt resource value: 0x7F07008F
-			public const int common_google_signin_btn_text_dark = 2131165327;
+			public const int certificate = 2131165327;
 			
 			
 			// aapt resource value: 0x7F070090
 			// aapt resource value: 0x7F070090
-			public const int common_google_signin_btn_text_dark_focused = 2131165328;
+			public const int CheckableMaterialColor = 2131165328;
 			
 			
 			// aapt resource value: 0x7F070091
 			// aapt resource value: 0x7F070091
-			public const int common_google_signin_btn_text_dark_normal = 2131165329;
+			public const int @checked = 2131165329;
 			
 			
 			// aapt resource value: 0x7F070092
 			// aapt resource value: 0x7F070092
-			public const int common_google_signin_btn_text_dark_normal_background = 2131165330;
+			public const int circle_gray = 2131165330;
 			
 			
 			// aapt resource value: 0x7F070093
 			// aapt resource value: 0x7F070093
-			public const int common_google_signin_btn_text_disabled = 2131165331;
+			public const int circle_green = 2131165331;
 			
 			
 			// aapt resource value: 0x7F070094
 			// aapt resource value: 0x7F070094
-			public const int common_google_signin_btn_text_light = 2131165332;
+			public const int circle_red = 2131165332;
 			
 			
 			// aapt resource value: 0x7F070095
 			// aapt resource value: 0x7F070095
-			public const int common_google_signin_btn_text_light_focused = 2131165333;
+			public const int clear_button_icon = 2131165333;
 			
 			
 			// aapt resource value: 0x7F070096
 			// aapt resource value: 0x7F070096
-			public const int common_google_signin_btn_text_light_normal = 2131165334;
+			public const int clock = 2131165334;
 			
 			
 			// aapt resource value: 0x7F070097
 			// aapt resource value: 0x7F070097
-			public const int common_google_signin_btn_text_light_normal_background = 2131165335;
+			public const int cloud = 2131165335;
 			
 			
 			// aapt resource value: 0x7F070098
 			// aapt resource value: 0x7F070098
-			public const int custom_thumb = 2131165336;
+			public const int common_full_open_on_phone = 2131165336;
 			
 			
 			// aapt resource value: 0x7F070099
 			// aapt resource value: 0x7F070099
-			public const int dashed_border = 2131165337;
+			public const int common_google_signin_btn_icon_dark = 2131165337;
 			
 			
 			// aapt resource value: 0x7F07009A
 			// aapt resource value: 0x7F07009A
-			public const int design_fab_background = 2131165338;
+			public const int common_google_signin_btn_icon_dark_focused = 2131165338;
 			
 			
 			// aapt resource value: 0x7F07009B
 			// aapt resource value: 0x7F07009B
-			public const int design_ic_visibility = 2131165339;
+			public const int common_google_signin_btn_icon_dark_normal = 2131165339;
 			
 			
 			// aapt resource value: 0x7F07009C
 			// aapt resource value: 0x7F07009C
-			public const int design_ic_visibility_off = 2131165340;
+			public const int common_google_signin_btn_icon_dark_normal_background = 2131165340;
 			
 			
 			// aapt resource value: 0x7F07009D
 			// aapt resource value: 0x7F07009D
-			public const int design_password_eye = 2131165341;
+			public const int common_google_signin_btn_icon_disabled = 2131165341;
 			
 			
 			// aapt resource value: 0x7F07009E
 			// aapt resource value: 0x7F07009E
-			public const int design_snackbar_background = 2131165342;
+			public const int common_google_signin_btn_icon_light = 2131165342;
 			
 			
 			// aapt resource value: 0x7F07009F
 			// aapt resource value: 0x7F07009F
-			public const int drawable_ripple = 2131165343;
+			public const int common_google_signin_btn_icon_light_focused = 2131165343;
 			
 			
 			// aapt resource value: 0x7F0700A0
 			// aapt resource value: 0x7F0700A0
-			public const int drawable_ripple_image = 2131165344;
+			public const int common_google_signin_btn_icon_light_normal = 2131165344;
 			
 			
 			// aapt resource value: 0x7F0700A1
 			// aapt resource value: 0x7F0700A1
-			public const int drawable_ripple_outlined = 2131165345;
+			public const int common_google_signin_btn_icon_light_normal_background = 2131165345;
 			
 			
 			// aapt resource value: 0x7F0700A2
 			// aapt resource value: 0x7F0700A2
-			public const int drawable_ripple_outlined_with_icon = 2131165346;
+			public const int common_google_signin_btn_text_dark = 2131165346;
 			
 			
 			// aapt resource value: 0x7F0700A3
 			// aapt resource value: 0x7F0700A3
-			public const int drawable_ripple_text = 2131165347;
+			public const int common_google_signin_btn_text_dark_focused = 2131165347;
 			
 			
 			// aapt resource value: 0x7F0700A4
 			// aapt resource value: 0x7F0700A4
-			public const int drawable_ripple_with_icon = 2131165348;
+			public const int common_google_signin_btn_text_dark_normal = 2131165348;
 			
 			
 			// aapt resource value: 0x7F0700A5
 			// aapt resource value: 0x7F0700A5
-			public const int drawable_selector = 2131165349;
+			public const int common_google_signin_btn_text_dark_normal_background = 2131165349;
 			
 			
 			// aapt resource value: 0x7F0700A6
 			// aapt resource value: 0x7F0700A6
-			public const int drawable_shape = 2131165350;
+			public const int common_google_signin_btn_text_disabled = 2131165350;
 			
 			
 			// aapt resource value: 0x7F0700A7
 			// aapt resource value: 0x7F0700A7
-			public const int drawable_shape_text = 2131165351;
+			public const int common_google_signin_btn_text_light = 2131165351;
 			
 			
 			// aapt resource value: 0x7F0700A8
 			// aapt resource value: 0x7F0700A8
-			public const int drawable_shape_with_icon = 2131165352;
+			public const int common_google_signin_btn_text_light_focused = 2131165352;
 			
 			
 			// aapt resource value: 0x7F0700A9
 			// aapt resource value: 0x7F0700A9
-			public const int dropdownbuttonimage = 2131165353;
+			public const int common_google_signin_btn_text_light_normal = 2131165353;
 			
 			
 			// aapt resource value: 0x7F0700AA
 			// aapt resource value: 0x7F0700AA
-			public const int editTextBackground = 2131165354;
+			public const int common_google_signin_btn_text_light_normal_background = 2131165354;
 			
 			
 			// aapt resource value: 0x7F0700AB
 			// aapt resource value: 0x7F0700AB
-			public const int editTextPageCount = 2131165355;
+			public const int construction = 2131165355;
 			
 			
 			// aapt resource value: 0x7F0700AC
 			// aapt resource value: 0x7F0700AC
-			public const int FormFieldCheckbox = 2131165356;
+			public const int cross = 2131165356;
 			
 			
 			// aapt resource value: 0x7F0700AD
 			// aapt resource value: 0x7F0700AD
-			public const int FormFieldCheckbox_Checked = 2131165357;
+			public const int custom_thumb = 2131165357;
 			
 			
 			// aapt resource value: 0x7F0700AE
 			// aapt resource value: 0x7F0700AE
-			public const int FormFieldCheckbox_UnChecked = 2131165358;
+			public const int dashed_border = 2131165358;
 			
 			
 			// aapt resource value: 0x7F0700AF
 			// aapt resource value: 0x7F0700AF
-			public const int formfieldradiobuttonstyle = 2131165359;
+			public const int delivery = 2131165359;
 			
 			
 			// aapt resource value: 0x7F0700B0
 			// aapt resource value: 0x7F0700B0
-			public const int formfieldtextboxcursorcolor = 2131165360;
+			public const int design_fab_background = 2131165360;
 			
 			
 			// aapt resource value: 0x7F0700B1
 			// aapt resource value: 0x7F0700B1
-			public const int googleg_disabled_color_18 = 2131165361;
+			public const int design_ic_visibility = 2131165361;
 			
 			
 			// aapt resource value: 0x7F0700B2
 			// aapt resource value: 0x7F0700B2
-			public const int googleg_standard_color_18 = 2131165362;
-			
-			// aapt resource value: 0x7F0700BA
-			public const int Icon = 2131165370;
+			public const int design_ic_visibility_off = 2131165362;
 			
 			
 			// aapt resource value: 0x7F0700B3
 			// aapt resource value: 0x7F0700B3
-			public const int ic_arrow_down_24dp = 2131165363;
+			public const int design_password_eye = 2131165363;
 			
 			
 			// aapt resource value: 0x7F0700B4
 			// aapt resource value: 0x7F0700B4
-			public const int ic_clock_black_24dp = 2131165364;
+			public const int design_snackbar_background = 2131165364;
 			
 			
 			// aapt resource value: 0x7F0700B5
 			// aapt resource value: 0x7F0700B5
-			public const int ic_keyboard_black_24dp = 2131165365;
+			public const int digitalform = 2131165365;
 			
 			
 			// aapt resource value: 0x7F0700B6
 			// aapt resource value: 0x7F0700B6
-			public const int ic_mtrl_checked_circle = 2131165366;
+			public const int disconnected = 2131165366;
 			
 			
 			// aapt resource value: 0x7F0700B7
 			// aapt resource value: 0x7F0700B7
-			public const int ic_mtrl_chip_checked_black = 2131165367;
+			public const int dots = 2131165367;
 			
 			
 			// aapt resource value: 0x7F0700B8
 			// aapt resource value: 0x7F0700B8
-			public const int ic_mtrl_chip_checked_circle = 2131165368;
+			public const int drawable_ripple = 2131165368;
 			
 			
 			// aapt resource value: 0x7F0700B9
 			// aapt resource value: 0x7F0700B9
-			public const int ic_mtrl_chip_close_circle = 2131165369;
+			public const int drawable_ripple_image = 2131165369;
+			
+			// aapt resource value: 0x7F0700BA
+			public const int drawable_ripple_outlined = 2131165370;
+			
+			// aapt resource value: 0x7F0700BB
+			public const int drawable_ripple_outlined_with_icon = 2131165371;
 			
 			
 			// aapt resource value: 0x7F0700BC
 			// aapt resource value: 0x7F0700BC
-			public const int inputlayout_togglecollapseicon = 2131165372;
+			public const int drawable_ripple_text = 2131165372;
 			
 			
 			// aapt resource value: 0x7F0700BD
 			// aapt resource value: 0x7F0700BD
-			public const int inputlayout_togglevisibleicon = 2131165373;
-			
-			// aapt resource value: 0x7F0700BB
-			public const int input_layout_drop_down_icon = 2131165371;
+			public const int drawable_ripple_with_icon = 2131165373;
 			
 			
 			// aapt resource value: 0x7F0700BE
 			// aapt resource value: 0x7F0700BE
-			public const int layoutBorder = 2131165374;
+			public const int drawable_selector = 2131165374;
 			
 			
 			// aapt resource value: 0x7F0700BF
 			// aapt resource value: 0x7F0700BF
-			public const int logo = 2131165375;
+			public const int drawable_shape = 2131165375;
 			
 			
 			// aapt resource value: 0x7F0700C0
 			// aapt resource value: 0x7F0700C0
-			public const int material_cursor_drawable = 2131165376;
+			public const int drawable_shape_text = 2131165376;
 			
 			
 			// aapt resource value: 0x7F0700C1
 			// aapt resource value: 0x7F0700C1
-			public const int material_ic_calendar_black_24dp = 2131165377;
+			public const int drawable_shape_with_icon = 2131165377;
 			
 			
 			// aapt resource value: 0x7F0700C2
 			// aapt resource value: 0x7F0700C2
-			public const int material_ic_clear_black_24dp = 2131165378;
+			public const int drawing = 2131165378;
 			
 			
 			// aapt resource value: 0x7F0700C3
 			// aapt resource value: 0x7F0700C3
-			public const int material_ic_edit_black_24dp = 2131165379;
+			public const int drill = 2131165379;
 			
 			
 			// aapt resource value: 0x7F0700C4
 			// aapt resource value: 0x7F0700C4
-			public const int material_ic_keyboard_arrow_left_black_24dp = 2131165380;
+			public const int dropdownbuttonimage = 2131165380;
 			
 			
 			// aapt resource value: 0x7F0700C5
 			// aapt resource value: 0x7F0700C5
-			public const int material_ic_keyboard_arrow_next_black_24dp = 2131165381;
+			public const int editTextBackground = 2131165381;
 			
 			
 			// aapt resource value: 0x7F0700C6
 			// aapt resource value: 0x7F0700C6
-			public const int material_ic_keyboard_arrow_previous_black_24dp = 2131165382;
+			public const int editTextPageCount = 2131165382;
 			
 			
 			// aapt resource value: 0x7F0700C7
 			// aapt resource value: 0x7F0700C7
-			public const int material_ic_keyboard_arrow_right_black_24dp = 2131165383;
+			public const int factory = 2131165383;
 			
 			
 			// aapt resource value: 0x7F0700C8
 			// aapt resource value: 0x7F0700C8
-			public const int material_ic_menu_arrow_down_black_24dp = 2131165384;
+			public const int flowchart = 2131165384;
 			
 			
 			// aapt resource value: 0x7F0700C9
 			// aapt resource value: 0x7F0700C9
-			public const int material_ic_menu_arrow_up_black_24dp = 2131165385;
+			public const int folder = 2131165385;
 			
 			
 			// aapt resource value: 0x7F0700CA
 			// aapt resource value: 0x7F0700CA
-			public const int More = 2131165386;
+			public const int FormFieldCheckbox = 2131165386;
 			
 			
 			// aapt resource value: 0x7F0700CB
 			// aapt resource value: 0x7F0700CB
-			public const int mtrl_dialog_background = 2131165387;
+			public const int FormFieldCheckbox_Checked = 2131165387;
 			
 			
 			// aapt resource value: 0x7F0700CC
 			// aapt resource value: 0x7F0700CC
-			public const int mtrl_dropdown_arrow = 2131165388;
+			public const int FormFieldCheckbox_UnChecked = 2131165388;
 			
 			
 			// aapt resource value: 0x7F0700CD
 			// aapt resource value: 0x7F0700CD
-			public const int mtrl_ic_arrow_drop_down = 2131165389;
+			public const int formfieldradiobuttonstyle = 2131165389;
 			
 			
 			// aapt resource value: 0x7F0700CE
 			// aapt resource value: 0x7F0700CE
-			public const int mtrl_ic_arrow_drop_up = 2131165390;
+			public const int formfieldtextboxcursorcolor = 2131165390;
 			
 			
 			// aapt resource value: 0x7F0700CF
 			// aapt resource value: 0x7F0700CF
-			public const int mtrl_ic_cancel = 2131165391;
+			public const int googleg_disabled_color_18 = 2131165391;
 			
 			
 			// aapt resource value: 0x7F0700D0
 			// aapt resource value: 0x7F0700D0
-			public const int mtrl_ic_error = 2131165392;
+			public const int googleg_standard_color_18 = 2131165392;
 			
 			
 			// aapt resource value: 0x7F0700D1
 			// aapt resource value: 0x7F0700D1
-			public const int mtrl_navigation_bar_item_background = 2131165393;
+			public const int holiday = 2131165393;
+			
+			// aapt resource value: 0x7F0700D9
+			public const int Icon = 2131165401;
 			
 			
 			// aapt resource value: 0x7F0700D2
 			// aapt resource value: 0x7F0700D2
-			public const int mtrl_popupmenu_background = 2131165394;
+			public const int ic_arrow_down_24dp = 2131165394;
 			
 			
 			// aapt resource value: 0x7F0700D3
 			// aapt resource value: 0x7F0700D3
-			public const int mtrl_popupmenu_background_dark = 2131165395;
+			public const int ic_clock_black_24dp = 2131165395;
 			
 			
 			// aapt resource value: 0x7F0700D4
 			// aapt resource value: 0x7F0700D4
-			public const int mtrl_tabs_default_indicator = 2131165396;
+			public const int ic_keyboard_black_24dp = 2131165396;
 			
 			
 			// aapt resource value: 0x7F0700D5
 			// aapt resource value: 0x7F0700D5
-			public const int navigation_empty_icon = 2131165397;
+			public const int ic_mtrl_checked_circle = 2131165397;
 			
 			
 			// aapt resource value: 0x7F0700D6
 			// aapt resource value: 0x7F0700D6
-			public const int NodeCollapse = 2131165398;
+			public const int ic_mtrl_chip_checked_black = 2131165398;
 			
 			
 			// aapt resource value: 0x7F0700D7
 			// aapt resource value: 0x7F0700D7
-			public const int NodeExpand = 2131165399;
+			public const int ic_mtrl_chip_checked_circle = 2131165399;
 			
 			
 			// aapt resource value: 0x7F0700D8
 			// aapt resource value: 0x7F0700D8
-			public const int notification_action_background = 2131165400;
-			
-			// aapt resource value: 0x7F0700D9
-			public const int notification_bg = 2131165401;
-			
-			// aapt resource value: 0x7F0700DA
-			public const int notification_bg_low = 2131165402;
+			public const int ic_mtrl_chip_close_circle = 2131165400;
 			
 			
 			// aapt resource value: 0x7F0700DB
 			// aapt resource value: 0x7F0700DB
-			public const int notification_bg_low_normal = 2131165403;
+			public const int inputlayout_togglecollapseicon = 2131165403;
 			
 			
 			// aapt resource value: 0x7F0700DC
 			// aapt resource value: 0x7F0700DC
-			public const int notification_bg_low_pressed = 2131165404;
+			public const int inputlayout_togglevisibleicon = 2131165404;
+			
+			// aapt resource value: 0x7F0700DA
+			public const int input_layout_drop_down_icon = 2131165402;
 			
 			
 			// aapt resource value: 0x7F0700DD
 			// aapt resource value: 0x7F0700DD
-			public const int notification_bg_normal = 2131165405;
+			public const int key = 2131165405;
 			
 			
 			// aapt resource value: 0x7F0700DE
 			// aapt resource value: 0x7F0700DE
-			public const int notification_bg_normal_pressed = 2131165406;
+			public const int layoutBorder = 2131165406;
 			
 			
 			// aapt resource value: 0x7F0700DF
 			// aapt resource value: 0x7F0700DF
-			public const int notification_icon_background = 2131165407;
+			public const int lines = 2131165407;
 			
 			
 			// aapt resource value: 0x7F0700E0
 			// aapt resource value: 0x7F0700E0
-			public const int notification_template_icon_bg = 2131165408;
+			public const int logo = 2131165408;
 			
 			
 			// aapt resource value: 0x7F0700E1
 			// aapt resource value: 0x7F0700E1
-			public const int notification_template_icon_low_bg = 2131165409;
+			public const int map = 2131165409;
 			
 			
 			// aapt resource value: 0x7F0700E2
 			// aapt resource value: 0x7F0700E2
-			public const int notification_tile_bg = 2131165410;
+			public const int material_cursor_drawable = 2131165410;
 			
 			
 			// aapt resource value: 0x7F0700E3
 			// aapt resource value: 0x7F0700E3
-			public const int notify_panel_notification_icon_bg = 2131165411;
+			public const int material_ic_calendar_black_24dp = 2131165411;
 			
 			
 			// aapt resource value: 0x7F0700E4
 			// aapt resource value: 0x7F0700E4
-			public const int PasswordAlertDialogBottomLine = 2131165412;
+			public const int material_ic_clear_black_24dp = 2131165412;
 			
 			
 			// aapt resource value: 0x7F0700E5
 			// aapt resource value: 0x7F0700E5
-			public const int PasswordAlertDialogCursorStyle = 2131165413;
+			public const int material_ic_edit_black_24dp = 2131165413;
 			
 			
 			// aapt resource value: 0x7F0700E6
 			// aapt resource value: 0x7F0700E6
-			public const int popup_forms_android_close_icon = 2131165414;
+			public const int material_ic_keyboard_arrow_left_black_24dp = 2131165414;
 			
 			
 			// aapt resource value: 0x7F0700E7
 			// aapt resource value: 0x7F0700E7
-			public const int popup_forms_android_shadow = 2131165415;
+			public const int material_ic_keyboard_arrow_next_black_24dp = 2131165415;
 			
 			
 			// aapt resource value: 0x7F0700E8
 			// aapt resource value: 0x7F0700E8
-			public const int popup_forms_dark_theme_close_icon = 2131165416;
+			public const int material_ic_keyboard_arrow_previous_black_24dp = 2131165416;
 			
 			
 			// aapt resource value: 0x7F0700E9
 			// aapt resource value: 0x7F0700E9
-			public const int popup_forms_light_theme_close_icon = 2131165417;
+			public const int material_ic_keyboard_arrow_right_black_24dp = 2131165417;
 			
 			
 			// aapt resource value: 0x7F0700EA
 			// aapt resource value: 0x7F0700EA
-			public const int preference_list_divider_material = 2131165418;
+			public const int material_ic_menu_arrow_down_black_24dp = 2131165418;
 			
 			
 			// aapt resource value: 0x7F0700EB
 			// aapt resource value: 0x7F0700EB
-			public const int Recurrence = 2131165419;
+			public const int material_ic_menu_arrow_up_black_24dp = 2131165419;
 			
 			
 			// aapt resource value: 0x7F0700EC
 			// aapt resource value: 0x7F0700EC
-			public const int roundCornerButton = 2131165420;
+			public const int meeting = 2131165420;
 			
 			
 			// aapt resource value: 0x7F0700ED
 			// aapt resource value: 0x7F0700ED
-			public const int savebutton = 2131165421;
+			public const int menu = 2131165421;
 			
 			
 			// aapt resource value: 0x7F0700EE
 			// aapt resource value: 0x7F0700EE
-			public const int Search = 2131165422;
+			public const int minus = 2131165422;
 			
 			
 			// aapt resource value: 0x7F0700EF
 			// aapt resource value: 0x7F0700EF
-			public const int Separator = 2131165423;
+			public const int More = 2131165423;
 			
 			
 			// aapt resource value: 0x7F0700F0
 			// aapt resource value: 0x7F0700F0
-			public const int sfcheckbox_animation = 2131165424;
+			public const int mtrl_dialog_background = 2131165424;
 			
 			
 			// aapt resource value: 0x7F0700F1
 			// aapt resource value: 0x7F0700F1
-			public const int sfcheckbox_checked = 2131165425;
+			public const int mtrl_dropdown_arrow = 2131165425;
 			
 			
 			// aapt resource value: 0x7F0700F2
 			// aapt resource value: 0x7F0700F2
-			public const int sfcheckbox_checked_indeterminate = 2131165426;
+			public const int mtrl_ic_arrow_drop_down = 2131165426;
 			
 			
 			// aapt resource value: 0x7F0700F3
 			// aapt resource value: 0x7F0700F3
-			public const int sfcheckbox_checked_unchecked = 2131165427;
+			public const int mtrl_ic_arrow_drop_up = 2131165427;
 			
 			
 			// aapt resource value: 0x7F0700F4
 			// aapt resource value: 0x7F0700F4
-			public const int sfcheckbox_indeterminate = 2131165428;
+			public const int mtrl_ic_cancel = 2131165428;
 			
 			
 			// aapt resource value: 0x7F0700F5
 			// aapt resource value: 0x7F0700F5
-			public const int sfcheckbox_indeterminate_checked = 2131165429;
+			public const int mtrl_ic_error = 2131165429;
 			
 			
 			// aapt resource value: 0x7F0700F6
 			// aapt resource value: 0x7F0700F6
-			public const int sfcheckbox_indeterminate_unchecked = 2131165430;
+			public const int mtrl_navigation_bar_item_background = 2131165430;
 			
 			
 			// aapt resource value: 0x7F0700F7
 			// aapt resource value: 0x7F0700F7
-			public const int sfcheckbox_unchecked = 2131165431;
+			public const int mtrl_popupmenu_background = 2131165431;
 			
 			
 			// aapt resource value: 0x7F0700F8
 			// aapt resource value: 0x7F0700F8
-			public const int sfcheckbox_unchecked_checked = 2131165432;
+			public const int mtrl_popupmenu_background_dark = 2131165432;
 			
 			
 			// aapt resource value: 0x7F0700F9
 			// aapt resource value: 0x7F0700F9
-			public const int sfcheckbox_unchecked_indeterminate = 2131165433;
+			public const int mtrl_tabs_default_indicator = 2131165433;
 			
 			
 			// aapt resource value: 0x7F0700FA
 			// aapt resource value: 0x7F0700FA
-			public const int sfprogressbar_determinate_linear = 2131165434;
+			public const int navigation_empty_icon = 2131165434;
 			
 			
 			// aapt resource value: 0x7F0700FB
 			// aapt resource value: 0x7F0700FB
-			public const int sfprogressbar_indeterminate_circular = 2131165435;
+			public const int NodeCollapse = 2131165435;
 			
 			
 			// aapt resource value: 0x7F0700FC
 			// aapt resource value: 0x7F0700FC
-			public const int sfprogressbar_indeterminate_linear = 2131165436;
+			public const int NodeExpand = 2131165436;
 			
 			
 			// aapt resource value: 0x7F0700FD
 			// aapt resource value: 0x7F0700FD
-			public const int shadow_effect = 2131165437;
+			public const int notification = 2131165437;
 			
 			
 			// aapt resource value: 0x7F0700FE
 			// aapt resource value: 0x7F0700FE
-			public const int SignaturePadBottomCorner = 2131165438;
+			public const int notification_action_background = 2131165438;
 			
 			
 			// aapt resource value: 0x7F0700FF
 			// aapt resource value: 0x7F0700FF
-			public const int SignaturepadRoundedCorners = 2131165439;
+			public const int notification_bg = 2131165439;
 			
 			
 			// aapt resource value: 0x7F070100
 			// aapt resource value: 0x7F070100
-			public const int SignaturePadTopCorner = 2131165440;
+			public const int notification_bg_low = 2131165440;
 			
 			
 			// aapt resource value: 0x7F070101
 			// aapt resource value: 0x7F070101
-			public const int splash = 2131165441;
+			public const int notification_bg_low_normal = 2131165441;
 			
 			
 			// aapt resource value: 0x7F070102
 			// aapt resource value: 0x7F070102
-			public const int test_custom_background = 2131165442;
+			public const int notification_bg_low_pressed = 2131165442;
 			
 			
 			// aapt resource value: 0x7F070103
 			// aapt resource value: 0x7F070103
-			public const int test_level_drawable = 2131165443;
+			public const int notification_bg_normal = 2131165443;
 			
 			
 			// aapt resource value: 0x7F070104
 			// aapt resource value: 0x7F070104
-			public const int text_color_button = 2131165444;
+			public const int notification_bg_normal_pressed = 2131165444;
 			
 			
 			// aapt resource value: 0x7F070105
 			// aapt resource value: 0x7F070105
-			public const int toolbaritem_background = 2131165445;
+			public const int notification_icon_background = 2131165445;
 			
 			
 			// aapt resource value: 0x7F070106
 			// aapt resource value: 0x7F070106
-			public const int toolbaritem_pressed = 2131165446;
+			public const int notification_template_icon_bg = 2131165446;
 			
 			
 			// aapt resource value: 0x7F070107
 			// aapt resource value: 0x7F070107
-			public const int tooltip_frame_dark = 2131165447;
+			public const int notification_template_icon_low_bg = 2131165447;
 			
 			
 			// aapt resource value: 0x7F070108
 			// aapt resource value: 0x7F070108
-			public const int tooltip_frame_light = 2131165448;
-			
-			// aapt resource value: 0x7F07010A
-			public const int undoButton = 2131165450;
+			public const int notification_tile_bg = 2131165448;
 			
 			
 			// aapt resource value: 0x7F070109
 			// aapt resource value: 0x7F070109
-			public const int undo_redo_background = 2131165449;
+			public const int notify_panel_notification_icon_bg = 2131165449;
+			
+			// aapt resource value: 0x7F07010A
+			public const int paperclip = 2131165450;
 			
 			
 			// aapt resource value: 0x7F07010B
 			// aapt resource value: 0x7F07010B
-			public const int Viewmode = 2131165451;
+			public const int PasswordAlertDialogBottomLine = 2131165451;
 			
 			
 			// aapt resource value: 0x7F07010C
 			// aapt resource value: 0x7F07010C
-			public const int xf_arrow_dropdown = 2131165452;
+			public const int PasswordAlertDialogCursorStyle = 2131165452;
 			
 			
 			// aapt resource value: 0x7F07010D
 			// aapt resource value: 0x7F07010D
-			public const int xf_arrow_right = 2131165453;
+			public const int person = 2131165453;
 			
 			
 			// aapt resource value: 0x7F07010E
 			// aapt resource value: 0x7F07010E
-			public const int xf_check = 2131165454;
+			public const int phone = 2131165454;
 			
 			
 			// aapt resource value: 0x7F07010F
 			// aapt resource value: 0x7F07010F
-			public const int xf_checkbox_selected = 2131165455;
+			public const int photolibrary = 2131165455;
 			
 			
 			// aapt resource value: 0x7F070110
 			// aapt resource value: 0x7F070110
-			public const int xf_checkbox_unselected = 2131165456;
+			public const int plus = 2131165456;
 			
 			
 			// aapt resource value: 0x7F070111
 			// aapt resource value: 0x7F070111
-			public const int xf_clear = 2131165457;
+			public const int popup_forms_android_close_icon = 2131165457;
 			
 			
 			// aapt resource value: 0x7F070112
 			// aapt resource value: 0x7F070112
-			public const int xf_error = 2131165458;
+			public const int popup_forms_android_shadow = 2131165458;
 			
 			
 			// aapt resource value: 0x7F070113
 			// aapt resource value: 0x7F070113
-			public const int xf_radio_button_selected = 2131165459;
+			public const int popup_forms_dark_theme_close_icon = 2131165459;
 			
 			
 			// aapt resource value: 0x7F070114
 			// aapt resource value: 0x7F070114
-			public const int xf_radio_button_unselected = 2131165460;
+			public const int popup_forms_light_theme_close_icon = 2131165460;
+			
+			// aapt resource value: 0x7F070115
+			public const int preference_list_divider_material = 2131165461;
+			
+			// aapt resource value: 0x7F070116
+			public const int print = 2131165462;
+			
+			// aapt resource value: 0x7F070117
+			public const int question = 2131165463;
+			
+			// aapt resource value: 0x7F070118
+			public const int Recurrence = 2131165464;
+			
+			// aapt resource value: 0x7F070119
+			public const int refresh = 2131165465;
+			
+			// aapt resource value: 0x7F07011A
+			public const int rotate = 2131165466;
+			
+			// aapt resource value: 0x7F07011B
+			public const int roundCornerButton = 2131165467;
+			
+			// aapt resource value: 0x7F07011C
+			public const int save = 2131165468;
+			
+			// aapt resource value: 0x7F07011D
+			public const int savebutton = 2131165469;
+			
+			// aapt resource value: 0x7F07011E
+			public const int schedule = 2131165470;
+			
+			// aapt resource value: 0x7F07011F
+			public const int Search = 2131165471;
+			
+			// aapt resource value: 0x7F070120
+			public const int Separator = 2131165472;
+			
+			// aapt resource value: 0x7F070121
+			public const int settings = 2131165473;
+			
+			// aapt resource value: 0x7F070122
+			public const int sfcheckbox_animation = 2131165474;
+			
+			// aapt resource value: 0x7F070123
+			public const int sfcheckbox_checked = 2131165475;
+			
+			// aapt resource value: 0x7F070124
+			public const int sfcheckbox_checked_indeterminate = 2131165476;
+			
+			// aapt resource value: 0x7F070125
+			public const int sfcheckbox_checked_unchecked = 2131165477;
+			
+			// aapt resource value: 0x7F070126
+			public const int sfcheckbox_indeterminate = 2131165478;
+			
+			// aapt resource value: 0x7F070127
+			public const int sfcheckbox_indeterminate_checked = 2131165479;
+			
+			// aapt resource value: 0x7F070128
+			public const int sfcheckbox_indeterminate_unchecked = 2131165480;
+			
+			// aapt resource value: 0x7F070129
+			public const int sfcheckbox_unchecked = 2131165481;
+			
+			// aapt resource value: 0x7F07012A
+			public const int sfcheckbox_unchecked_checked = 2131165482;
+			
+			// aapt resource value: 0x7F07012B
+			public const int sfcheckbox_unchecked_indeterminate = 2131165483;
+			
+			// aapt resource value: 0x7F07012C
+			public const int sfprogressbar_determinate_linear = 2131165484;
+			
+			// aapt resource value: 0x7F07012D
+			public const int sfprogressbar_indeterminate_circular = 2131165485;
+			
+			// aapt resource value: 0x7F07012E
+			public const int sfprogressbar_indeterminate_linear = 2131165486;
+			
+			// aapt resource value: 0x7F07012F
+			public const int shadow_effect = 2131165487;
+			
+			// aapt resource value: 0x7F070130
+			public const int share = 2131165488;
+			
+			// aapt resource value: 0x7F070131
+			public const int sharedcross = 2131165489;
+			
+			// aapt resource value: 0x7F070132
+			public const int sharedtick = 2131165490;
+			
+			// aapt resource value: 0x7F070133
+			public const int shoppingcart = 2131165491;
+			
+			// aapt resource value: 0x7F070134
+			public const int SignaturePadBottomCorner = 2131165492;
+			
+			// aapt resource value: 0x7F070135
+			public const int SignaturepadRoundedCorners = 2131165493;
+			
+			// aapt resource value: 0x7F070136
+			public const int SignaturePadTopCorner = 2131165494;
+			
+			// aapt resource value: 0x7F070137
+			public const int splash = 2131165495;
+			
+			// aapt resource value: 0x7F070138
+			public const int stock = 2131165496;
+			
+			// aapt resource value: 0x7F070139
+			public const int stock_issue = 2131165497;
+			
+			// aapt resource value: 0x7F07013A
+			public const int stock_receive = 2131165498;
+			
+			// aapt resource value: 0x7F07013B
+			public const int stock_relocate = 2131165499;
+			
+			// aapt resource value: 0x7F07013C
+			public const int stock_search = 2131165500;
+			
+			// aapt resource value: 0x7F07013D
+			public const int stock_stocktake = 2131165501;
+			
+			// aapt resource value: 0x7F07013E
+			public const int stock_transfer = 2131165502;
+			
+			// aapt resource value: 0x7F07013F
+			public const int task = 2131165503;
+			
+			// aapt resource value: 0x7F070140
+			public const int test_custom_background = 2131165504;
+			
+			// aapt resource value: 0x7F070141
+			public const int test_level_drawable = 2131165505;
+			
+			// aapt resource value: 0x7F070142
+			public const int text_color_button = 2131165506;
+			
+			// aapt resource value: 0x7F070143
+			public const int tick = 2131165507;
+			
+			// aapt resource value: 0x7F070144
+			public const int toolbaritem_background = 2131165508;
+			
+			// aapt resource value: 0x7F070145
+			public const int toolbaritem_pressed = 2131165509;
+			
+			// aapt resource value: 0x7F070146
+			public const int tooltip_frame_dark = 2131165510;
+			
+			// aapt resource value: 0x7F070147
+			public const int tooltip_frame_light = 2131165511;
+			
+			// aapt resource value: 0x7F070148
+			public const int trolley = 2131165512;
+			
+			// aapt resource value: 0x7F070149
+			public const int @unchecked = 2131165513;
+			
+			// aapt resource value: 0x7F07014B
+			public const int undoButton = 2131165515;
+			
+			// aapt resource value: 0x7F07014A
+			public const int undo_redo_background = 2131165514;
+			
+			// aapt resource value: 0x7F07014C
+			public const int upload = 2131165516;
+			
+			// aapt resource value: 0x7F07014D
+			public const int version = 2131165517;
+			
+			// aapt resource value: 0x7F07014E
+			public const int videolibrary = 2131165518;
+			
+			// aapt resource value: 0x7F07014F
+			public const int Viewmode = 2131165519;
+			
+			// aapt resource value: 0x7F070150
+			public const int warehouse = 2131165520;
+			
+			// aapt resource value: 0x7F070151
+			public const int warning = 2131165521;
+			
+			// aapt resource value: 0x7F070152
+			public const int xf_arrow_dropdown = 2131165522;
+			
+			// aapt resource value: 0x7F070153
+			public const int xf_arrow_right = 2131165523;
+			
+			// aapt resource value: 0x7F070154
+			public const int xf_check = 2131165524;
+			
+			// aapt resource value: 0x7F070155
+			public const int xf_checkbox_selected = 2131165525;
+			
+			// aapt resource value: 0x7F070156
+			public const int xf_checkbox_unselected = 2131165526;
+			
+			// aapt resource value: 0x7F070157
+			public const int xf_clear = 2131165527;
+			
+			// aapt resource value: 0x7F070158
+			public const int xf_error = 2131165528;
+			
+			// aapt resource value: 0x7F070159
+			public const int xf_radio_button_selected = 2131165529;
+			
+			// aapt resource value: 0x7F07015A
+			public const int xf_radio_button_unselected = 2131165530;
 			
 			
 			static Drawable()
 			static Drawable()
 			{
 			{

+ 2 - 0
prs.mobile.new/PRS.Mobile.iOS/Info.plist

@@ -69,5 +69,7 @@
 			</array>
 			</array>
 		</dict>
 		</dict>
 	</array>
 	</array>
+	<key>ITSAppUsesNonExemptEncryption</key>
+	<false/>
 </dict>
 </dict>
 </plist>
 </plist>

+ 1 - 0
prs.mobile.new/PRS.Mobile/Modules/Human Resources/Employee Details/MyDetailsPage.xaml

@@ -4,6 +4,7 @@
              xmlns:mobile="clr-namespace:InABox.Mobile;assembly=InABox.Mobile.Shared"
              xmlns:mobile="clr-namespace:InABox.Mobile;assembly=InABox.Mobile.Shared"
              xmlns:ui="clr-namespace:XF.Material.Forms.UI;assembly=XF.Material"
              xmlns:ui="clr-namespace:XF.Material.Forms.UI;assembly=XF.Material"
              x:Class="PRS.Mobile.MyDetailsPage"
              x:Class="PRS.Mobile.MyDetailsPage"
+             x:Name="_mydetails"
              Title="My Details">
              Title="My Details">
     
     
     <mobile:MobilePage.PrimaryMenu>
     <mobile:MobilePage.PrimaryMenu>

+ 180 - 145
prs.mobile.new/PRS.Mobile/Modules/Warehousing/Stocktake/StocktakeModule.xaml

@@ -13,6 +13,8 @@
     <mobile:MobilePage.Resources>
     <mobile:MobilePage.Resources>
         <mobile:IntToBooleanConverter x:Key="SaveVisibleConverter" Value="2" Result="True" />
         <mobile:IntToBooleanConverter x:Key="SaveVisibleConverter" Value="2" Result="True" />
         <mobile:ByteArrayToImageSourceConverter x:Key="ImageConverter"/>
         <mobile:ByteArrayToImageSourceConverter x:Key="ImageConverter"/>
+        <mobile:StringWithDefaultValueConverter x:Key="LocationConverter" Default="(Select)" />
+        
         <DataTemplate x:Key="HoldingTemplate" x:DataType="local:StockHoldingShell">
         <DataTemplate x:Key="HoldingTemplate" x:DataType="local:StockHoldingShell">
             <ViewCell>
             <ViewCell>
                 <mobile:MobileCard 
                 <mobile:MobileCard 
@@ -22,7 +24,7 @@
                     IsClickable="True" 
                     IsClickable="True" 
                     Clicked="Holding_Clicked">
                     Clicked="Holding_Clicked">
                     
                     
-                    <Grid>
+                    <Grid Grid.RowSpacing="5" Grid.ColumnSpacing="5">
                         <Grid.ColumnDefinitions>
                         <Grid.ColumnDefinitions>
                             <ColumnDefinition Width="Auto"/>
                             <ColumnDefinition Width="Auto"/>
                             <ColumnDefinition Width="*"/>
                             <ColumnDefinition Width="*"/>
@@ -33,7 +35,8 @@
                             <RowDefinition Height="Auto"/>
                             <RowDefinition Height="Auto"/>
                             <RowDefinition Height="Auto"/>
                             <RowDefinition Height="Auto"/>
                             <RowDefinition Height="Auto"/>
                             <RowDefinition Height="Auto"/>
-                        </Grid.RowDefinitions>
+                            <RowDefinition Height="Auto"/>
+                         </Grid.RowDefinitions>
                     
                     
                         <Image
                         <Image
                             Grid.Row="0"
                             Grid.Row="0"
@@ -43,22 +46,54 @@
                             Aspect="AspectFit"
                             Aspect="AspectFit"
                             HeightRequest="80"
                             HeightRequest="80"
                             WidthRequest="80"
                             WidthRequest="80"
-                            Margin="5,5,5,0"/>
+                            />
                         
                         
                         <Label
                         <Label
+                            Grid.Row="0"
+                            Grid.Column="1"
                             Text="{Binding ProductCode}"
                             Text="{Binding ProductCode}"
-                            Margin="5,5,5,0"
-                            FontAttributes="Bold"
-                            FontSize="Small"
-                            HorizontalTextAlignment="Center"
+                            FontSize="Micro"
+                            TextColor="{StaticResource Theme.OnBackground}"/>
+                        
+                        <Label
+                            Grid.Row="1"
+                            Grid.Column="1"
+                            Text="{Binding ProductName}"
+                            FontSize="Micro"
                             TextColor="{StaticResource Theme.OnBackground}"/>
                             TextColor="{StaticResource Theme.OnBackground}"/>
-                        <!-- -->
-                        <!--     <Label -->
-                        <!--         Text="{Binding ProductName}" -->
-                        <!--         Margin="5,5,5,0" -->
-                        <!--         FontSize="Micro" -->
-                        <!--         HorizontalTextAlignment="Center" -->
-                        <!--         TextColor="{StaticResource Theme.OnBackground}"/> -->
+                        
+                        <views:DockLayout
+                            Grid.Row="2"
+                            Grid.Column="1">
+                            <Label
+                                views:DockLayout.Dock="Left"
+                                Text="{Binding DimensionsUnitSize}"
+                                FontSize="Micro"
+                                TextColor="{StaticResource Theme.OnBackground}"/>
+                            <Label
+                                views:DockLayout.Dock="Left"
+                                Text="{Binding StyleDescription}"
+                                FontSize="Micro"
+                                TextColor="{StaticResource Theme.OnBackground}"/>
+                        </views:DockLayout>
+                        
+                        <views:DockLayout
+                            Grid.Row="3"
+                            Grid.Column="1">
+                            <Label
+                                views:DockLayout.Dock="Left"
+                                Text="Job:"
+                                FontSize="Micro"
+                                TextColor="{StaticResource Theme.OnBackground}"/>
+                            <Label
+                                views:DockLayout.Dock="Left"
+                                Text="{Binding JobDisplay}"
+                                FontSize="Micro"
+                                TextColor="{StaticResource Theme.OnBackground}"/>
+                        </views:DockLayout>
+
+                        
+                        <mobile:MobileButton Grid.Row="0" Grid.Column="2" Grid.RowSpan="4" Margin="10" Text="{Binding Units, StringFormat='{0:F2}'}"/>
                     </Grid>
                     </Grid>
                     
                     
                     <!-- <StackLayout Spacing="0" Orientation="Vertical"> -->
                     <!-- <StackLayout Spacing="0" Orientation="Vertical"> -->
@@ -553,7 +588,7 @@
                                 </Grid.RowDefinitions>
                                 </Grid.RowDefinitions>
                                 <Label
                                 <Label
                                     Grid.Row="0"
                                     Grid.Row="0"
-                                    Text="Items to Be Transferred:"
+                                    Text="Stock Take Results:"
                                     FontSize="{StaticResource Theme.Text.Body.Size}"
                                     FontSize="{StaticResource Theme.Text.Body.Size}"
                                     TextColor="{StaticResource Theme.OnBackground}"/>
                                     TextColor="{StaticResource Theme.OnBackground}"/>
                                 <mobile:MobileCard
                                 <mobile:MobileCard
@@ -565,7 +600,7 @@
                                 </mobile:MobileCard>
                                 </mobile:MobileCard>
                                 <Label
                                 <Label
                                     Grid.Row="2"
                                     Grid.Row="2"
-                                    Text="Transfer Notes:"
+                                    Text="Stock Take Notes:"
                                     FontSize="{StaticResource Theme.Text.Body.Size}"
                                     FontSize="{StaticResource Theme.Text.Body.Size}"
                                     TextColor="{StaticResource Theme.OnBackground}"/>
                                     TextColor="{StaticResource Theme.OnBackground}"/>
                                 <mobile:MobileCard
                                 <mobile:MobileCard
@@ -595,135 +630,135 @@
             </mobile:MobileTabStrip>
             </mobile:MobileTabStrip>
             
             
             
             
-            <!--Left Column-->
-            <Grid Grid.Column="0">
-                <Grid.RowDefinitions>
-                    <RowDefinition Height="auto"/>
-                    <RowDefinition Height="auto"/>
-                </Grid.RowDefinitions>
-
-                <!--Top Left Issuing-->
-                <Frame x:Name="leftFrame"
-                Grid.Row="0" Padding="0" BackgroundColor="WhiteSmoke" BorderColor="Black" CornerRadius="10">
-                    <Grid Padding="0">
-                        <Grid.RowDefinitions>
-                            <RowDefinition Height="60"/>
-                            <RowDefinition Height="40"/>
-                        </Grid.RowDefinitions>
-
-                        <!--Top row of frame-->
-                        <Label x:Name="leftLbl" Text="Stocktake Locations / Packs" VerticalOptions="Center" FontSize="Medium" TextColor="#008b8b"
-                        Grid.Row="0" Margin="2"  FontAttributes="Bold" HorizontalOptions="Center" HorizontalTextAlignment="Center"/>
-
-                        <Button Grid.Row="1"
-                            x:Name="leftButton" Text="Add / Search" Margin="5" TextColor="White" BackgroundColor="#15C7C1" CornerRadius="10"
-                         FontAttributes="Bold" HorizontalOptions="FillAndExpand" VerticalOptions="Center" Padding="6,3,6,3" Clicked="AddLocation_Clicked" />
-                    </Grid>
-                </Frame>
-
-                <!--Left List-->
-                <Frame Grid.Row="1" Padding="0" BackgroundColor="WhiteSmoke">
-                    <StackLayout>
-                        <ListView x:Name="leftListView" HasUnevenRows="True">
-                            <ListView.ItemTemplate>
-                                <DataTemplate>
-                                    <ViewCell Tapped="LeftListView_Tapped">
-                                        <Frame BorderColor="#15C7C1"  Margin="2" CornerRadius="15"  Padding="5" HasShadow="False" BackgroundColor="{Binding Color}">
-                                            <Grid>
-                                                <Grid.RowDefinitions>
-                                                    <RowDefinition Height="auto"/>
-                                                    <RowDefinition Height="auto"/>
-                                                    <RowDefinition Height="auto"/>
-                                                    <RowDefinition Height="auto"/>
-                                                    <RowDefinition Height="auto"/>
-                                                    <RowDefinition Height="auto"/>
-                                                </Grid.RowDefinitions>
-                                                <Label Grid.Row="0" Text="{Binding Description}" FontAttributes="Bold" HorizontalOptions="Center"/>
-                                                <Label Grid.Row="1" Text="{Binding Warehouse}"/>
-                                                <Label Grid.Row="2" Text="{Binding Area}"/>
-                                                <Label Grid.Row="3" Text="{Binding JobNumber}"/>
-                                                <Label Grid.Row="4" Text="{Binding NumberOfHoldings}"/>
-                                                <Frame Grid.Row="5" CornerRadius="10" BackgroundColor="#15C7C1" BorderColor="Transparent" HasShadow="False"
-                                                       Padding="0">
-                                                    <Label Text="{Binding OpenCloseLocation}" HorizontalOptions="Center" TextColor="White" VerticalOptions="Center"
-                                                           FontAttributes="Bold" FontSize="Medium" Margin="0"
-                                                           VerticalTextAlignment="Center"/>
-                                                </Frame>
-                                            </Grid>
-                                        </Frame>
-                                    </ViewCell>
-                                </DataTemplate>
-                            </ListView.ItemTemplate>
-                        </ListView>
-                    </StackLayout>
-                </Frame>
-            </Grid>
-
-            <!--Right Column-->
-            <Grid Grid.Column="1">
-                <Grid.RowDefinitions>
-                    <RowDefinition Height="auto"/>
-                    <RowDefinition Height="auto"/>
-                    <RowDefinition Height="auto"/>
-                </Grid.RowDefinitions>
-
-                <!--Top Right Receiving-->
-                <Frame Grid.Row="0" x:Name="rightFrame"
-                   Padding="0" BackgroundColor="WhiteSmoke" BorderColor="Black" CornerRadius="10">
-                    <Grid Padding="0">
-                        <Grid.RowDefinitions>
-                            <RowDefinition Height="35"/>
-                            <RowDefinition Height="35"/>
-                            <RowDefinition Height="30"/>
-                        </Grid.RowDefinitions>
-
-                        <!--Top row of frame-->
-                        <Label x:Name="rightLbl" Text="Contents" VerticalOptions="Center" FontSize="Medium" TextColor="PaleVioletRed"
-                        Grid.Row="0"  Margin="2"  FontAttributes="Bold" HorizontalOptions="Center"/>
-                        
-                        <Button Grid.Row="1"
-                            x:Name="addItemButton" Text="Add Item" Margin="5" TextColor="White" BackgroundColor="#15C7C1" CornerRadius="10"
-                         FontAttributes="Bold" HorizontalOptions="FillAndExpand" VerticalOptions="Center" Padding="6,3,6,3" Clicked="AddItem_Clicked" />
-
-                        <!--Bottom row of frame-->
-                        <Label Grid.Row="2" Margin="2, 2, 2, 6" 
-                        x:Name="rightCountLbl" Text="Items: " HorizontalOptions="Center" VerticalOptions="Start"/>
-
-                    </Grid>
-                </Frame>
-
-                <!--Right List-->
-                <Frame Grid.Row="1" Padding="0" BackgroundColor="WhiteSmoke">
-                    <ListView x:Name="rightListView" HasUnevenRows="True">
-                        <ListView.ItemTemplate>
-                            <DataTemplate>
-                                <ViewCell Tapped="RightListView_Tapped">
-                                    <Frame BorderColor="#c71585"  Margin="2" CornerRadius="15" Padding="5" HasShadow="False" BackgroundColor="{Binding Color}">
-                                        <Grid>
-                                            <Grid.RowDefinitions>
-                                                <RowDefinition Height="auto"/>
-                                                <RowDefinition Height="auto"/>
-                                                <RowDefinition Height="auto"/>
-                                                <RowDefinition Height="auto"/>
-                                                <RowDefinition Height="auto"/>
-                                                <RowDefinition Height="auto"/>
-                                                <RowDefinition Height="{Binding LastRowHeight}"/>
-                                            </Grid.RowDefinitions>
-                                            <Label Grid.Row="0" Text="{Binding Code}" FontAttributes="Bold" HorizontalOptions="Center"/>
-                                            <Label Grid.Row="1" Text="{Binding Name}"/>
-                                            <Label Grid.Row="2" Text="{Binding DisplayJob}"/>
-                                            <Label Grid.Row="3" Text="{Binding DisplayFinish}"/>
-                                            <Label Grid.Row="4" Text="{Binding DisplaySize}"/>
-                                            <Label Grid.Row="5" Text="{Binding DisplayUnits}"/>
-                                            <Image Grid.Row="6" IsVisible="{Binding ImageVisible}" Source="{Binding ImageSource}"/>
-                                        </Grid>
-                                    </Frame>
-                                </ViewCell>
-                            </DataTemplate>
-                        </ListView.ItemTemplate>
-                    </ListView>
-                </Frame>
-            </Grid>
+            <!-- ~1~Left Column@1@ -->
+            <!-- <Grid Grid.Column="0"> -->
+            <!--     <Grid.RowDefinitions> -->
+            <!--         <RowDefinition Height="auto"/> -->
+            <!--         <RowDefinition Height="auto"/> -->
+            <!--     </Grid.RowDefinitions> -->
+            <!-- -->
+            <!--     ~1~Top Left Issuing@1@ -->
+            <!--     <Frame x:Name="leftFrame" -->
+            <!--     Grid.Row="0" Padding="0" BackgroundColor="WhiteSmoke" BorderColor="Black" CornerRadius="10"> -->
+            <!--         <Grid Padding="0"> -->
+            <!--             <Grid.RowDefinitions> -->
+            <!--                 <RowDefinition Height="60"/> -->
+            <!--                 <RowDefinition Height="40"/> -->
+            <!--             </Grid.RowDefinitions> -->
+            <!-- -->
+            <!--             ~1~Top row of frame@1@ -->
+            <!--             <Label x:Name="leftLbl" Text="Stocktake Locations / Packs" VerticalOptions="Center" FontSize="Medium" TextColor="#008b8b" -->
+            <!--             Grid.Row="0" Margin="2"  FontAttributes="Bold" HorizontalOptions="Center" HorizontalTextAlignment="Center"/> -->
+            <!-- -->
+            <!--             <Button Grid.Row="1" -->
+            <!--                 x:Name="leftButton" Text="Add / Search" Margin="5" TextColor="White" BackgroundColor="#15C7C1" CornerRadius="10" -->
+            <!--              FontAttributes="Bold" HorizontalOptions="FillAndExpand" VerticalOptions="Center" Padding="6,3,6,3" Clicked="AddLocation_Clicked" /> -->
+            <!--         </Grid> -->
+            <!--     </Frame> -->
+            <!-- -->
+            <!--     ~1~Left List@1@ -->
+            <!--     <Frame Grid.Row="1" Padding="0" BackgroundColor="WhiteSmoke"> -->
+            <!--         <StackLayout> -->
+            <!--             <ListView x:Name="leftListView" HasUnevenRows="True"> -->
+            <!--                 <ListView.ItemTemplate> -->
+            <!--                     <DataTemplate> -->
+            <!--                         <ViewCell Tapped="LeftListView_Tapped"> -->
+            <!--                             <Frame BorderColor="#15C7C1"  Margin="2" CornerRadius="15"  Padding="5" HasShadow="False" BackgroundColor="{Binding Color}"> -->
+            <!--                                 <Grid> -->
+            <!--                                     <Grid.RowDefinitions> -->
+            <!--                                         <RowDefinition Height="auto"/> -->
+            <!--                                         <RowDefinition Height="auto"/> -->
+            <!--                                         <RowDefinition Height="auto"/> -->
+            <!--                                         <RowDefinition Height="auto"/> -->
+            <!--                                         <RowDefinition Height="auto"/> -->
+            <!--                                         <RowDefinition Height="auto"/> -->
+            <!--                                     </Grid.RowDefinitions> -->
+            <!--                                     <Label Grid.Row="0" Text="{Binding Description}" FontAttributes="Bold" HorizontalOptions="Center"/> -->
+            <!--                                     <Label Grid.Row="1" Text="{Binding Warehouse}"/> -->
+            <!--                                     <Label Grid.Row="2" Text="{Binding Area}"/> -->
+            <!--                                     <Label Grid.Row="3" Text="{Binding JobNumber}"/> -->
+            <!--                                     <Label Grid.Row="4" Text="{Binding NumberOfHoldings}"/> -->
+            <!--                                     <Frame Grid.Row="5" CornerRadius="10" BackgroundColor="#15C7C1" BorderColor="Transparent" HasShadow="False" -->
+            <!--                                            Padding="0"> -->
+            <!--                                         <Label Text="{Binding OpenCloseLocation}" HorizontalOptions="Center" TextColor="White" VerticalOptions="Center" -->
+            <!--                                                FontAttributes="Bold" FontSize="Medium" Margin="0" -->
+            <!--                                                VerticalTextAlignment="Center"/> -->
+            <!--                                     </Frame> -->
+            <!--                                 </Grid> -->
+            <!--                             </Frame> -->
+            <!--                         </ViewCell> -->
+            <!--                     </DataTemplate> -->
+            <!--                 </ListView.ItemTemplate> -->
+            <!--             </ListView> -->
+            <!--         </StackLayout> -->
+            <!--     </Frame> -->
+            <!-- </Grid> -->
+            <!-- -->
+            <!-- ~1~Right Column@1@ -->
+            <!-- <Grid Grid.Column="1"> -->
+            <!--     <Grid.RowDefinitions> -->
+            <!--         <RowDefinition Height="auto"/> -->
+            <!--         <RowDefinition Height="auto"/> -->
+            <!--         <RowDefinition Height="auto"/> -->
+            <!--     </Grid.RowDefinitions> -->
+            <!-- -->
+            <!--     ~1~Top Right Receiving@1@ -->
+            <!--     <Frame Grid.Row="0" x:Name="rightFrame" -->
+            <!--        Padding="0" BackgroundColor="WhiteSmoke" BorderColor="Black" CornerRadius="10"> -->
+            <!--         <Grid Padding="0"> -->
+            <!--             <Grid.RowDefinitions> -->
+            <!--                 <RowDefinition Height="35"/> -->
+            <!--                 <RowDefinition Height="35"/> -->
+            <!--                 <RowDefinition Height="30"/> -->
+            <!--             </Grid.RowDefinitions> -->
+            <!-- -->
+            <!--             ~1~Top row of frame@1@ -->
+            <!--             <Label x:Name="rightLbl" Text="Contents" VerticalOptions="Center" FontSize="Medium" TextColor="PaleVioletRed" -->
+            <!--             Grid.Row="0"  Margin="2"  FontAttributes="Bold" HorizontalOptions="Center"/> -->
+            <!--              -->
+            <!--             <Button Grid.Row="1" -->
+            <!--                 x:Name="addItemButton" Text="Add Item" Margin="5" TextColor="White" BackgroundColor="#15C7C1" CornerRadius="10" -->
+            <!--              FontAttributes="Bold" HorizontalOptions="FillAndExpand" VerticalOptions="Center" Padding="6,3,6,3" Clicked="AddItem_Clicked" /> -->
+            <!-- -->
+            <!--             ~1~Bottom row of frame@1@ -->
+            <!--             <Label Grid.Row="2" Margin="2, 2, 2, 6"  -->
+            <!--             x:Name="rightCountLbl" Text="Items: " HorizontalOptions="Center" VerticalOptions="Start"/> -->
+            <!-- -->
+            <!--         </Grid> -->
+            <!--     </Frame> -->
+            <!-- -->
+            <!--     ~1~Right List@1@ -->
+            <!--     <Frame Grid.Row="1" Padding="0" BackgroundColor="WhiteSmoke"> -->
+            <!--         <ListView x:Name="rightListView" HasUnevenRows="True"> -->
+            <!--             <ListView.ItemTemplate> -->
+            <!--                 <DataTemplate> -->
+            <!--                     <ViewCell Tapped="RightListView_Tapped"> -->
+            <!--                         <Frame BorderColor="#c71585"  Margin="2" CornerRadius="15" Padding="5" HasShadow="False" BackgroundColor="{Binding Color}"> -->
+            <!--                             <Grid> -->
+            <!--                                 <Grid.RowDefinitions> -->
+            <!--                                     <RowDefinition Height="auto"/> -->
+            <!--                                     <RowDefinition Height="auto"/> -->
+            <!--                                     <RowDefinition Height="auto"/> -->
+            <!--                                     <RowDefinition Height="auto"/> -->
+            <!--                                     <RowDefinition Height="auto"/> -->
+            <!--                                     <RowDefinition Height="auto"/> -->
+            <!--                                     <RowDefinition Height="{Binding LastRowHeight}"/> -->
+            <!--                                 </Grid.RowDefinitions> -->
+            <!--                                 <Label Grid.Row="0" Text="{Binding Code}" FontAttributes="Bold" HorizontalOptions="Center"/> -->
+            <!--                                 <Label Grid.Row="1" Text="{Binding Name}"/> -->
+            <!--                                 <Label Grid.Row="2" Text="{Binding DisplayJob}"/> -->
+            <!--                                 <Label Grid.Row="3" Text="{Binding DisplayFinish}"/> -->
+            <!--                                 <Label Grid.Row="4" Text="{Binding DisplaySize}"/> -->
+            <!--                                 <Label Grid.Row="5" Text="{Binding DisplayUnits}"/> -->
+            <!--                                 <Image Grid.Row="6" IsVisible="{Binding ImageVisible}" Source="{Binding ImageSource}"/> -->
+            <!--                             </Grid> -->
+            <!--                         </Frame> -->
+            <!--                     </ViewCell> -->
+            <!--                 </DataTemplate> -->
+            <!--             </ListView.ItemTemplate> -->
+            <!--         </ListView> -->
+            <!--     </Frame> -->
+            <!-- </Grid> -->
         </Grid>
         </Grid>
     </mobile:MobilePage.PageContent>
     </mobile:MobilePage.PageContent>
 </mobile:MobilePage>
 </mobile:MobilePage>

+ 181 - 171
prs.mobile.new/PRS.Mobile/Modules/Warehousing/Stocktake/StocktakeModule.xaml.cs

@@ -54,55 +54,55 @@ namespace PRS.Mobile
         #endregion
         #endregion
 
 
         #region Button Presses
         #region Button Presses
-        private async void ExitWithoutSaving(object sender, EventArgs e)
-        {
-            if (openLocation.ID != Guid.Empty)
-            {
-                string chosenOption = await DisplayActionSheet("Leave without saving?", "Cancel", null, "Yes", "No");
-                switch (chosenOption)
-                {
-                    case "Cancel":
-                        return;
-                    case "Yes":
-                        Navigation.PopAsync();
-                        break;
-                    case "No":
-                        return;
-                    default:
-                        return;
-                }
-            }
-            else
-                Navigation.PopAsync();
-        }
-
-        private void AddLocation_Clicked(object sender, EventArgs e)
-        {
-            if (bOpening)
-                return;
-            bOpening = true;
-            StockLocationSelectionPage stockLocationSelectionPage = new StockLocationSelectionPage( new Guid[] { }, true);
-            stockLocationSelectionPage.OnLocationSelected += (s, e) =>
-            {
-                foreach (StockLocationShell shell in e.Locations)
-                {
-                    if (!stockLocationShells.Any(x => x.ID == shell.ID))
-                    {
-                        //shell.Color = Color.Default;
-                        stockLocationShells.Add(shell);
-                        //if (string.IsNullOrWhiteSpace(shell.NumberOfHoldings))
-                        //    FindHoldingNumber(shell);
-                    }
-                }
-                Device.BeginInvokeOnMainThread(() =>
-                {
-                    leftListView.ItemsSource = null;
-                    leftListView.ItemsSource = stockLocationShells;
-                });
-            };
-
-            Navigation.PushAsync(stockLocationSelectionPage);
-        }
+        // private async void ExitWithoutSaving(object sender, EventArgs e)
+        // {
+        //     if (openLocation.ID != Guid.Empty)
+        //     {
+        //         string chosenOption = await DisplayActionSheet("Leave without saving?", "Cancel", null, "Yes", "No");
+        //         switch (chosenOption)
+        //         {
+        //             case "Cancel":
+        //                 return;
+        //             case "Yes":
+        //                 Navigation.PopAsync();
+        //                 break;
+        //             case "No":
+        //                 return;
+        //             default:
+        //                 return;
+        //         }
+        //     }
+        //     else
+        //         Navigation.PopAsync();
+        // }
+
+        // private void AddLocation_Clicked(object sender, EventArgs e)
+        // {
+        //     if (bOpening)
+        //         return;
+        //     bOpening = true;
+        //     StockLocationSelectionPage stockLocationSelectionPage = new StockLocationSelectionPage( new Guid[] { }, true);
+        //     stockLocationSelectionPage.OnLocationSelected += (s, e) =>
+        //     {
+        //         foreach (StockLocationShell shell in e.Locations)
+        //         {
+        //             if (!stockLocationShells.Any(x => x.ID == shell.ID))
+        //             {
+        //                 //shell.Color = Color.Default;
+        //                 stockLocationShells.Add(shell);
+        //                 //if (string.IsNullOrWhiteSpace(shell.NumberOfHoldings))
+        //                 //    FindHoldingNumber(shell);
+        //             }
+        //         }
+        //         Device.BeginInvokeOnMainThread(() =>
+        //         {
+        //             leftListView.ItemsSource = null;
+        //             leftListView.ItemsSource = stockLocationShells;
+        //         });
+        //     };
+        //
+        //     Navigation.PushAsync(stockLocationSelectionPage);
+        // }
 
 
         private void AddItem_Clicked(object sender, EventArgs e)
         private void AddItem_Clicked(object sender, EventArgs e)
         {
         {
@@ -518,60 +518,60 @@ namespace PRS.Mobile
             return NewShell;
             return NewShell;
         }
         }
 
 
-        private void LoadImage(StockHoldingShell_Old shell)
-        {
-            Task.Run(() =>
-            {
-                CoreTable table = QueryImage(shell);
-                while (table == null)
-                    table = QueryImage(shell);
-
-                if (table.Rows.Any())
-                {
-                    CoreRow docrow = table.Rows.FirstOrDefault();
-                    if (docrow != null)
-                    {
-                        byte[] data = docrow.Get<Document, byte[]>(x => x.Data);
-                        ImageSource src = ImageSource.FromStream(() => new MemoryStream(data));
-                        if (src != null)
-                        {
-                            shell.ImageSource = src;
-                            shell.ImageVisible = true;
-                            if (DeviceType == "Tablet")
-                            {
-                                shell.LastRowHeight = 300;
-                            }
-                            else
-                            {
-                                shell.LastRowHeight = 150;
-                            }
-                            Device.BeginInvokeOnMainThread(() =>
-                            {
-                                rightListView.ItemsSource = null;
-                                rightListView.ItemsSource = stockHoldingShells;
-                            });
-                        }
-                    }
-                }
-            });
-        }
-
-        private CoreTable QueryImage(StockHoldingShell_Old shell)
-        {
-            try
-            {
-                return new Client<Document>().Query(new Filter<Document>(x => x.ID).IsEqualTo(shell.ImageID));
-            }
-            catch (Exception ex)
-            {
-                InABox.Mobile.MobileLogging.Log(ex);
-                return null;
-            }
-
-        }
-
-        private void LoadImages()
-        {
+        // private void LoadImage(StockHoldingShell_Old shell)
+        // {
+        //     Task.Run(() =>
+        //     {
+        //         CoreTable table = QueryImage(shell);
+        //         while (table == null)
+        //             table = QueryImage(shell);
+        //
+        //         if (table.Rows.Any())
+        //         {
+        //             CoreRow docrow = table.Rows.FirstOrDefault();
+        //             if (docrow != null)
+        //             {
+        //                 byte[] data = docrow.Get<Document, byte[]>(x => x.Data);
+        //                 ImageSource src = ImageSource.FromStream(() => new MemoryStream(data));
+        //                 if (src != null)
+        //                 {
+        //                     shell.ImageSource = src;
+        //                     shell.ImageVisible = true;
+        //                     if (DeviceType == "Tablet")
+        //                     {
+        //                         shell.LastRowHeight = 300;
+        //                     }
+        //                     else
+        //                     {
+        //                         shell.LastRowHeight = 150;
+        //                     }
+        //                     Device.BeginInvokeOnMainThread(() =>
+        //                     {
+        //                         rightListView.ItemsSource = null;
+        //                         rightListView.ItemsSource = stockHoldingShells;
+        //                     });
+        //                 }
+        //             }
+        //         }
+        //     });
+        // }
+
+        // private CoreTable QueryImage(StockHoldingShell_Old shell)
+        // {
+        //     try
+        //     {
+        //         return new Client<Document>().Query(new Filter<Document>(x => x.ID).IsEqualTo(shell.ImageID));
+        //     }
+        //     catch (Exception ex)
+        //     {
+        //         InABox.Mobile.MobileLogging.Log(ex);
+        //         return null;
+        //     }
+        //
+        // }
+
+        //private void LoadImages()
+        //{
             // Task.Run(() =>
             // Task.Run(() =>
             // {
             // {
             //     List<Guid> imageids = new List<Guid>();
             //     List<Guid> imageids = new List<Guid>();
@@ -609,24 +609,24 @@ namespace PRS.Mobile
             //         rightListView.ItemsSource = stockHoldingShells;
             //         rightListView.ItemsSource = stockHoldingShells;
             //     });
             //     });
             // });
             // });
-        }
-
-        private CoreTable QueryImages(List<Guid> imageids)
-        {
-            try
-            {
-                return new Client<Document>().Query(new Filter<Document>(x => x.ID).InList(imageids.ToArray()),
-                        new Columns<Document>(x => x.ID, x => x.Data));
-            }
-            catch (Exception ex)
-            {
-                InABox.Mobile.MobileLogging.Log(ex);
-                return null;
-            }
-        }
-
-        private async void LoadHoldings(Filter<StockHolding> filter)
-        {
+        //}
+
+        // private CoreTable QueryImages(List<Guid> imageids)
+        // {
+        //     try
+        //     {
+        //         return new Client<Document>().Query(new Filter<Document>(x => x.ID).InList(imageids.ToArray()),
+        //                 new Columns<Document>(x => x.ID, x => x.Data));
+        //     }
+        //     catch (Exception ex)
+        //     {
+        //         InABox.Mobile.MobileLogging.Log(ex);
+        //         return null;
+        //     }
+        // }
+
+        //private async void LoadHoldings(Filter<StockHolding> filter)
+        //{
             // await Task.Run(() =>
             // await Task.Run(() =>
             // {
             // {
             //     CoreTable table = QueryStockHoldings(filter);
             //     CoreTable table = QueryStockHoldings(filter);
@@ -690,55 +690,55 @@ namespace PRS.Mobile
             //         });
             //         });
             //     }
             //     }
             // });
             // });
-        }
-
-        private CoreTable QueryStockHoldings(Filter<StockHolding> filter)
-        { 
-            try
-            { 
-            return new Client<StockHolding>().Query
-                   (
-                   filter,
-                   new Columns<StockHolding>
-                   (
-                       x => x.ID,
-                       x => x.Product.Code,
-                       x => x.Product.Name,
-                       x => x.Style.Description,
-                       x => x.Units,
-                       x => x.Location.ID,
-                       x => x.Job.ID,
-                       x => x.Job.Name,
-                       x => x.Job.JobNumber,
-                       x => x.Style.ID,
-                       x => x.Style.Code,
-                       x => x.Product.ID,
-                       x => x.Product.Image.ID,
-                       x => x.Dimensions.UnitSize,
-                       x => x.Dimensions.Unit.ID,
-                       x => x.Dimensions.Quantity,
-                       x => x.Dimensions.Length,
-                       x => x.Dimensions.Width,
-                       x => x.Dimensions.Height,
-                       x => x.Dimensions.Weight,
-                       x => x.Dimensions.Value,
-                       x => x.Dimensions.Unit.HasQuantity,
-                       x => x.Dimensions.Unit.HasLength,
-                       x => x.Dimensions.Unit.HasWeight,
-                       x => x.Dimensions.Unit.HasWidth,
-                       x => x.Dimensions.Unit.HasHeight,
-                       x => x.Dimensions.Unit.Format,
-                       x => x.Dimensions.Unit.Formula
-                       ),
-                   null
-                   );
-            }
-            catch (Exception ex)
-            {
-                InABox.Mobile.MobileLogging.Log(ex);
-                return null;
-            }
-        }
+        //}
+
+        // private CoreTable QueryStockHoldings(Filter<StockHolding> filter)
+        // { 
+        //     try
+        //     { 
+        //     return new Client<StockHolding>().Query
+        //            (
+        //            filter,
+        //            new Columns<StockHolding>
+        //            (
+        //                x => x.ID,
+        //                x => x.Product.Code,
+        //                x => x.Product.Name,
+        //                x => x.Style.Description,
+        //                x => x.Units,
+        //                x => x.Location.ID,
+        //                x => x.Job.ID,
+        //                x => x.Job.Name,
+        //                x => x.Job.JobNumber,
+        //                x => x.Style.ID,
+        //                x => x.Style.Code,
+        //                x => x.Product.ID,
+        //                x => x.Product.Image.ID,
+        //                x => x.Dimensions.UnitSize,
+        //                x => x.Dimensions.Unit.ID,
+        //                x => x.Dimensions.Quantity,
+        //                x => x.Dimensions.Length,
+        //                x => x.Dimensions.Width,
+        //                x => x.Dimensions.Height,
+        //                x => x.Dimensions.Weight,
+        //                x => x.Dimensions.Value,
+        //                x => x.Dimensions.Unit.HasQuantity,
+        //                x => x.Dimensions.Unit.HasLength,
+        //                x => x.Dimensions.Unit.HasWeight,
+        //                x => x.Dimensions.Unit.HasWidth,
+        //                x => x.Dimensions.Unit.HasHeight,
+        //                x => x.Dimensions.Unit.Format,
+        //                x => x.Dimensions.Unit.Formula
+        //                ),
+        //            null
+        //            );
+        //     }
+        //     catch (Exception ex)
+        //     {
+        //         InABox.Mobile.MobileLogging.Log(ex);
+        //         return null;
+        //     }
+        // }
         #endregion
         #endregion
 
 
         private void Holding_Clicked(object sender, EventArgs e)
         private void Holding_Clicked(object sender, EventArgs e)
@@ -773,7 +773,17 @@ namespace PRS.Mobile
 
 
         private void Location_Clicked(object sender, MobileButtonClickEventArgs args)
         private void Location_Clicked(object sender, MobileButtonClickEventArgs args)
         {
         {
-            throw new NotImplementedException();
+            StockLocationSelectionPage page = new StockLocationSelectionPage(
+                new Guid[] { ViewModel?.Location?.ID ?? Guid.Empty },
+                false,
+                false);
+            page.OnLocationSelected += (s, e) =>
+            {
+                var location = e.Locations.FirstOrDefault();
+                ViewModel.Location = location ?? new StockLocationShell();
+
+            };
+            Navigation.PushAsync(page);
         }
         }
     }
     }