diff --git a/azure_m/azure_m/azure_m.Android/Resources/Resource.designer.cs b/azure_m/azure_m/azure_m.Android/Resources/Resource.designer.cs
index a37fbe573eb6aef4012a9f3f92a0b07c313b7109..356db1f8fb26411f4e2e077e1f01979789aaeaa8 100644
--- a/azure_m/azure_m/azure_m.Android/Resources/Resource.designer.cs
+++ b/azure_m/azure_m/azure_m.Android/Resources/Resource.designer.cs
@@ -16532,250 +16532,283 @@ namespace azure_m.Droid
public const int btn_radio_on_to_off_mtrl_animation = 2131165283;
// aapt resource value: 0x7F070064
- public const int dashboard2 = 2131165284;
+ public const int cosmos_db = 2131165284;
// aapt resource value: 0x7F070065
- public const int design_fab_background = 2131165285;
+ public const int dashboard2 = 2131165285;
// aapt resource value: 0x7F070066
- public const int design_ic_visibility = 2131165286;
+ public const int design_fab_background = 2131165286;
// aapt resource value: 0x7F070067
- public const int design_ic_visibility_off = 2131165287;
+ public const int design_ic_visibility = 2131165287;
// aapt resource value: 0x7F070068
- public const int design_password_eye = 2131165288;
+ public const int design_ic_visibility_off = 2131165288;
// aapt resource value: 0x7F070069
- public const int design_snackbar_background = 2131165289;
+ public const int design_password_eye = 2131165289;
// aapt resource value: 0x7F07006A
- public const int directory5 = 2131165290;
+ public const int design_snackbar_background = 2131165290;
// aapt resource value: 0x7F07006B
- public const int down4 = 2131165291;
+ public const int directory5 = 2131165291;
// aapt resource value: 0x7F07006C
- public const int down6 = 2131165292;
+ public const int down4 = 2131165292;
// aapt resource value: 0x7F07006D
- public const int group5 = 2131165293;
+ public const int down6 = 2131165293;
// aapt resource value: 0x7F07006E
- public const int help5 = 2131165294;
+ public const int func_app = 2131165294;
// aapt resource value: 0x7F07006F
- public const int history5 = 2131165295;
+ public const int group5 = 2131165295;
// aapt resource value: 0x7F070070
- public const int home1 = 2131165296;
-
- // aapt resource value: 0x7F070078
- public const int icon_about = 2131165304;
-
- // aapt resource value: 0x7F070079
- public const int icon_feed = 2131165305;
+ public const int help5 = 2131165296;
// aapt resource value: 0x7F070071
- public const int ic_arrow_down_24dp = 2131165297;
+ public const int history5 = 2131165297;
// aapt resource value: 0x7F070072
- public const int ic_clock_black_24dp = 2131165298;
+ public const int home1 = 2131165298;
+
+ // aapt resource value: 0x7F07007A
+ public const int icon_about = 2131165306;
+
+ // aapt resource value: 0x7F07007B
+ public const int icon_feed = 2131165307;
// aapt resource value: 0x7F070073
- public const int ic_keyboard_black_24dp = 2131165299;
+ public const int ic_arrow_down_24dp = 2131165299;
// aapt resource value: 0x7F070074
- public const int ic_mtrl_checked_circle = 2131165300;
+ public const int ic_clock_black_24dp = 2131165300;
// aapt resource value: 0x7F070075
- public const int ic_mtrl_chip_checked_black = 2131165301;
+ public const int ic_keyboard_black_24dp = 2131165301;
// aapt resource value: 0x7F070076
- public const int ic_mtrl_chip_checked_circle = 2131165302;
+ public const int ic_mtrl_checked_circle = 2131165302;
// aapt resource value: 0x7F070077
- public const int ic_mtrl_chip_close_circle = 2131165303;
+ public const int ic_mtrl_chip_checked_black = 2131165303;
- // aapt resource value: 0x7F07007A
- public const int log3 = 2131165306;
+ // aapt resource value: 0x7F070078
+ public const int ic_mtrl_chip_checked_circle = 2131165304;
- // aapt resource value: 0x7F07007B
- public const int market5 = 2131165307;
+ // aapt resource value: 0x7F070079
+ public const int ic_mtrl_chip_close_circle = 2131165305;
// aapt resource value: 0x7F07007C
- public const int material_cursor_drawable = 2131165308;
+ public const int keburnetes_service = 2131165308;
// aapt resource value: 0x7F07007D
- public const int material_ic_calendar_black_24dp = 2131165309;
+ public const int log3 = 2131165309;
// aapt resource value: 0x7F07007E
- public const int material_ic_clear_black_24dp = 2131165310;
+ public const int market5 = 2131165310;
// aapt resource value: 0x7F07007F
- public const int material_ic_edit_black_24dp = 2131165311;
+ public const int material_cursor_drawable = 2131165311;
// aapt resource value: 0x7F070080
- public const int material_ic_keyboard_arrow_left_black_24dp = 2131165312;
+ public const int material_ic_calendar_black_24dp = 2131165312;
// aapt resource value: 0x7F070081
- public const int material_ic_keyboard_arrow_next_black_24dp = 2131165313;
+ public const int material_ic_clear_black_24dp = 2131165313;
// aapt resource value: 0x7F070082
- public const int material_ic_keyboard_arrow_previous_black_24dp = 2131165314;
+ public const int material_ic_edit_black_24dp = 2131165314;
// aapt resource value: 0x7F070083
- public const int material_ic_keyboard_arrow_right_black_24dp = 2131165315;
+ public const int material_ic_keyboard_arrow_left_black_24dp = 2131165315;
// aapt resource value: 0x7F070084
- public const int material_ic_menu_arrow_down_black_24dp = 2131165316;
+ public const int material_ic_keyboard_arrow_next_black_24dp = 2131165316;
// aapt resource value: 0x7F070085
- public const int material_ic_menu_arrow_up_black_24dp = 2131165317;
+ public const int material_ic_keyboard_arrow_previous_black_24dp = 2131165317;
// aapt resource value: 0x7F070086
- public const int menu0 = 2131165318;
+ public const int material_ic_keyboard_arrow_right_black_24dp = 2131165318;
// aapt resource value: 0x7F070087
- public const int menu1 = 2131165319;
+ public const int material_ic_menu_arrow_down_black_24dp = 2131165319;
// aapt resource value: 0x7F070088
- public const int monitor2 = 2131165320;
+ public const int material_ic_menu_arrow_up_black_24dp = 2131165320;
// aapt resource value: 0x7F070089
- public const int more2 = 2131165321;
+ public const int menu0 = 2131165321;
// aapt resource value: 0x7F07008A
- public const int more4 = 2131165322;
+ public const int menu1 = 2131165322;
// aapt resource value: 0x7F07008B
- public const int more6 = 2131165323;
+ public const int monitor2 = 2131165323;
// aapt resource value: 0x7F07008C
- public const int mtrl_dialog_background = 2131165324;
+ public const int more2 = 2131165324;
// aapt resource value: 0x7F07008D
- public const int mtrl_dropdown_arrow = 2131165325;
+ public const int more4 = 2131165325;
// aapt resource value: 0x7F07008E
- public const int mtrl_ic_arrow_drop_down = 2131165326;
+ public const int more6 = 2131165326;
// aapt resource value: 0x7F07008F
- public const int mtrl_ic_arrow_drop_up = 2131165327;
+ public const int mtrl_dialog_background = 2131165327;
// aapt resource value: 0x7F070090
- public const int mtrl_ic_cancel = 2131165328;
+ public const int mtrl_dropdown_arrow = 2131165328;
// aapt resource value: 0x7F070091
- public const int mtrl_ic_error = 2131165329;
+ public const int mtrl_ic_arrow_drop_down = 2131165329;
// aapt resource value: 0x7F070092
- public const int mtrl_navigation_bar_item_background = 2131165330;
+ public const int mtrl_ic_arrow_drop_up = 2131165330;
// aapt resource value: 0x7F070093
- public const int mtrl_popupmenu_background = 2131165331;
+ public const int mtrl_ic_cancel = 2131165331;
// aapt resource value: 0x7F070094
- public const int mtrl_popupmenu_background_dark = 2131165332;
+ public const int mtrl_ic_error = 2131165332;
// aapt resource value: 0x7F070095
- public const int mtrl_tabs_default_indicator = 2131165333;
+ public const int mtrl_navigation_bar_item_background = 2131165333;
// aapt resource value: 0x7F070096
- public const int navigation_empty_icon = 2131165334;
+ public const int mtrl_popupmenu_background = 2131165334;
// aapt resource value: 0x7F070097
- public const int notification_action_background = 2131165335;
+ public const int mtrl_popupmenu_background_dark = 2131165335;
// aapt resource value: 0x7F070098
- public const int notification_bg = 2131165336;
+ public const int mtrl_tabs_default_indicator = 2131165336;
// aapt resource value: 0x7F070099
- public const int notification_bg_low = 2131165337;
+ public const int navigation_empty_icon = 2131165337;
// aapt resource value: 0x7F07009A
- public const int notification_bg_low_normal = 2131165338;
+ public const int notification_action_background = 2131165338;
// aapt resource value: 0x7F07009B
- public const int notification_bg_low_pressed = 2131165339;
+ public const int notification_bg = 2131165339;
// aapt resource value: 0x7F07009C
- public const int notification_bg_normal = 2131165340;
+ public const int notification_bg_low = 2131165340;
// aapt resource value: 0x7F07009D
- public const int notification_bg_normal_pressed = 2131165341;
+ public const int notification_bg_low_normal = 2131165341;
// aapt resource value: 0x7F07009E
- public const int notification_icon_background = 2131165342;
+ public const int notification_bg_low_pressed = 2131165342;
// aapt resource value: 0x7F07009F
- public const int notification_template_icon_bg = 2131165343;
+ public const int notification_bg_normal = 2131165343;
// aapt resource value: 0x7F0700A0
- public const int notification_template_icon_low_bg = 2131165344;
+ public const int notification_bg_normal_pressed = 2131165344;
// aapt resource value: 0x7F0700A1
- public const int notification_tile_bg = 2131165345;
+ public const int notification_icon_background = 2131165345;
// aapt resource value: 0x7F0700A2
- public const int notify_panel_notification_icon_bg = 2131165346;
+ public const int notification_template_icon_bg = 2131165346;
// aapt resource value: 0x7F0700A3
- public const int preference_list_divider_material = 2131165347;
+ public const int notification_template_icon_low_bg = 2131165347;
// aapt resource value: 0x7F0700A4
- public const int recent5 = 2131165348;
+ public const int notification_tile_bg = 2131165348;
// aapt resource value: 0x7F0700A5
- public const int refresh4 = 2131165349;
+ public const int notify_panel_notification_icon_bg = 2131165349;
// aapt resource value: 0x7F0700A6
- public const int res5 = 2131165350;
+ public const int preference_list_divider_material = 2131165350;
// aapt resource value: 0x7F0700A7
- public const int security6 = 2131165351;
+ public const int recent5 = 2131165351;
// aapt resource value: 0x7F0700A8
- public const int service5 = 2131165352;
+ public const int refresh4 = 2131165352;
// aapt resource value: 0x7F0700A9
- public const int setting0 = 2131165353;
+ public const int res5 = 2131165353;
// aapt resource value: 0x7F0700AA
- public const int settings4 = 2131165354;
+ public const int security6 = 2131165354;
// aapt resource value: 0x7F0700AB
- public const int star1 = 2131165355;
+ public const int service5 = 2131165355;
// aapt resource value: 0x7F0700AC
- public const int subscribe5 = 2131165356;
+ public const int setting0 = 2131165356;
// aapt resource value: 0x7F0700AD
- public const int test_custom_background = 2131165357;
+ public const int settings4 = 2131165357;
// aapt resource value: 0x7F0700AE
- public const int tooltip_frame_dark = 2131165358;
+ public const int sql_db = 2131165358;
// aapt resource value: 0x7F0700AF
- public const int tooltip_frame_light = 2131165359;
+ public const int star1 = 2131165359;
// aapt resource value: 0x7F0700B0
- public const int up4 = 2131165360;
+ public const int subscribe5 = 2131165360;
// aapt resource value: 0x7F0700B1
- public const int user0 = 2131165361;
+ public const int test_custom_background = 2131165361;
// aapt resource value: 0x7F0700B2
- public const int view3 = 2131165362;
+ public const int tooltip_frame_dark = 2131165362;
// aapt resource value: 0x7F0700B3
- public const int vm2 = 2131165363;
+ public const int tooltip_frame_light = 2131165363;
// aapt resource value: 0x7F0700B4
- public const int vm5 = 2131165364;
+ public const int ubuntu_server20_04 = 2131165364;
// aapt resource value: 0x7F0700B5
- public const int xamarin_logo = 2131165365;
+ public const int ubuntu_server_18_04 = 2131165365;
+
+ // aapt resource value: 0x7F0700B6
+ public const int up4 = 2131165366;
+
+ // aapt resource value: 0x7F0700B7
+ public const int user0 = 2131165367;
+
+ // aapt resource value: 0x7F0700B8
+ public const int view3 = 2131165368;
+
+ // aapt resource value: 0x7F0700B9
+ public const int vm1 = 2131165369;
+
+ // aapt resource value: 0x7F0700BA
+ public const int vm2 = 2131165370;
+
+ // aapt resource value: 0x7F0700BB
+ public const int vm5 = 2131165371;
+
+ // aapt resource value: 0x7F0700BC
+ public const int vm_insights_90 = 2131165372;
+
+ // aapt resource value: 0x7F0700BD
+ public const int web_app = 2131165373;
+
+ // aapt resource value: 0x7F0700BE
+ public const int win10pro = 2131165374;
+
+ // aapt resource value: 0x7F0700BF
+ public const int win_server_2019 = 2131165375;
+
+ // aapt resource value: 0x7F0700C0
+ public const int xamarin_logo = 2131165376;
static Drawable()
{
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/cosmos_db.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/cosmos_db.png
new file mode 100644
index 0000000000000000000000000000000000000000..d185b87d6b59ce2eb0b2eb2e8520a20164d007ee
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/cosmos_db.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/func_app.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/func_app.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a83a38706ec53d34d07e5fe35d73e70ecdd2d72
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/func_app.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/keburnetes_service.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/keburnetes_service.png
new file mode 100644
index 0000000000000000000000000000000000000000..f43ce1bdea9b3cf1a959a59afcd18be7733ea467
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/keburnetes_service.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/sql_db.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/sql_db.png
new file mode 100644
index 0000000000000000000000000000000000000000..19fb36f40bfd14cd0fd2ed6f0854b8fc7ffe8639
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/sql_db.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/ubuntu_server20_04.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/ubuntu_server20_04.png
new file mode 100644
index 0000000000000000000000000000000000000000..f274c0a57ec058a93f45c1c08e151fa2a47504bb
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/ubuntu_server20_04.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/ubuntu_server_18_04.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/ubuntu_server_18_04.png
new file mode 100644
index 0000000000000000000000000000000000000000..f274c0a57ec058a93f45c1c08e151fa2a47504bb
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/ubuntu_server_18_04.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/vm1.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/vm1.png
new file mode 100644
index 0000000000000000000000000000000000000000..3c760ac88fcf07c9882b543a7984f5b5fc9b8180
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/vm1.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/vm_insights_90.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/vm_insights_90.png
new file mode 100644
index 0000000000000000000000000000000000000000..645bba3fa8c6a66d7fd7d37d3dfbea4c97f39789
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/vm_insights_90.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/web_app.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/web_app.png
new file mode 100644
index 0000000000000000000000000000000000000000..f09e7f9283ff16b9b38b26cef744fc5fd824d53c
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/web_app.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/win10pro.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/win10pro.png
new file mode 100644
index 0000000000000000000000000000000000000000..1e0c939bfcc18789921bddaa7e83119114ce62a2
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/win10pro.png differ
diff --git a/azure_m/azure_m/azure_m.Android/Resources/drawable/win_server_2019.png b/azure_m/azure_m/azure_m.Android/Resources/drawable/win_server_2019.png
new file mode 100644
index 0000000000000000000000000000000000000000..79c7970eaeb0e29336d6b915336394654b9750e0
Binary files /dev/null and b/azure_m/azure_m/azure_m.Android/Resources/drawable/win_server_2019.png differ
diff --git a/azure_m/azure_m/azure_m.Android/azure_m.Android.csproj b/azure_m/azure_m/azure_m.Android/azure_m.Android.csproj
index 396246ae0a3a965a0871031f469a7e4d3adf4dc7..060c58d31121cf78fc85cb07d567e555ee78e5c0 100644
--- a/azure_m/azure_m/azure_m.Android/azure_m.Android.csproj
+++ b/azure_m/azure_m/azure_m.Android/azure_m.Android.csproj
@@ -68,6 +68,158 @@
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
+
+ Designer
+ MSBuild:UpdateGeneratedFiles
+
@@ -82,9 +234,6 @@
-
-
-
@@ -93,107 +242,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/azure_m/azure_m/azure_m/AppShell.xaml b/azure_m/azure_m/azure_m/AppShell.xaml
index 0d724380a7c8c322bd58d7b769e7764832904466..dba08bed8c625e215a2e57cbdd3488f5a288eea1 100644
--- a/azure_m/azure_m/azure_m/AppShell.xaml
+++ b/azure_m/azure_m/azure_m/AppShell.xaml
@@ -156,7 +156,7 @@
https://docs.microsoft.com/dotnet/api/xamarin.forms.shellgroupitem.flyoutdisplayoptions?view=xamarin-forms
-->
-
+
diff --git a/azure_m/azure_m/azure_m/Services/AzureQuery.cs b/azure_m/azure_m/azure_m/Services/AzureQuery.cs
index c69737c9ac6ed78ea23a853a5dfdd88ebeb16719..bf8b5e340fb002f9d1dae41e050f4d932cebea0a 100644
--- a/azure_m/azure_m/azure_m/Services/AzureQuery.cs
+++ b/azure_m/azure_m/azure_m/Services/AzureQuery.cs
@@ -9,8 +9,6 @@ using azure_m.Models;
using azure_m.Views;
using System.Linq;
using Microsoft.Identity.Client;
-using Flurl.Http;
-using Flurl;
diff --git a/azure_m/azure_m/azure_m/ViewModels/AddViewModel.cs b/azure_m/azure_m/azure_m/ViewModels/AddViewModel.cs
new file mode 100644
index 0000000000000000000000000000000000000000..113ddf6679f097124434cbc3a65813ee65db40e0
--- /dev/null
+++ b/azure_m/azure_m/azure_m/ViewModels/AddViewModel.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using Prism.Commands;
+
+namespace azure_m.ViewModels
+{
+ internal class AddViewModel
+ {
+
+ }
+}
diff --git a/azure_m/azure_m/azure_m/Views/AddPage.xaml b/azure_m/azure_m/azure_m/Views/AddPage.xaml
index e65deb0a5016dd5076059e6702a20234ad1dd1f8..fb57594abfea077482ecf46825fc00e949df41d7 100644
--- a/azure_m/azure_m/azure_m/Views/AddPage.xaml
+++ b/azure_m/azure_m/azure_m/Views/AddPage.xaml
@@ -2,11 +2,136 @@
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/azure_m/azure_m/azure_m/Views/AddPage.xaml.cs b/azure_m/azure_m/azure_m/Views/AddPage.xaml.cs
index 7abd070b8c776aa3e9e29b2234ea5e5b8f683b71..4cd5f950df4ded4998c355df78e361b28ee2e775 100644
--- a/azure_m/azure_m/azure_m/Views/AddPage.xaml.cs
+++ b/azure_m/azure_m/azure_m/Views/AddPage.xaml.cs
@@ -16,5 +16,36 @@ namespace azure_m.Views
{
InitializeComponent();
}
+
+ public void CreateServiceVM(object sender, EventArgs e)
+ {
+ DisplayAlert("VM", "", "OK");
+ }
+ public void CreateServiceFuncApp(object sender, EventArgs e)
+ {
+ DisplayAlert("FuncApp", "", "OK");
+ }
+ public void CreateServiceWebApp(object sender, EventArgs e)
+ {
+ DisplayAlert("WebApp", "", "OK");
+ }
+
+ public void Createwin19(object sender, EventArgs e)
+ {
+ DisplayAlert("win19", "", "OK");
+ }
+ public void Createubuntu20(object sender, EventArgs e)
+ {
+ DisplayAlert("u20", "", "OK");
+ }
+ public void Createwin10(object sender, EventArgs e)
+ {
+ DisplayAlert("win10", "", "OK");
+ }
+ public void GetInformation(object sender, EventArgs e)
+ {
+
+ DisplayAlert("how to pass parameter?", $"{e}", "OK");
+ }
}
}
\ No newline at end of file
diff --git a/azure_m/azure_m/azure_m/Views/MainPage.xaml.cs b/azure_m/azure_m/azure_m/Views/MainPage.xaml.cs
index c43ee1f55d7e80d9b35e177fc5c82601c9dda139..1c87341b2a797cf057bb7443ee39f8e026d11dc4 100644
--- a/azure_m/azure_m/azure_m/Views/MainPage.xaml.cs
+++ b/azure_m/azure_m/azure_m/Views/MainPage.xaml.cs
@@ -144,8 +144,6 @@ namespace azure_m.Views
//this.Navigation.PushAsync(new AddPage());
Xamarin.Essentials.Vibration.Vibrate(500);
Navigation.PushAsync(new AddPage());
-
-
}
public void OnSubscribe_Clicked(object sender, EventArgs e)
{
diff --git a/azure_m/azure_m/azure_m/azure_m.csproj b/azure_m/azure_m/azure_m/azure_m.csproj
index 20a0383f32123445c08d09cdd2884d936b07b4e0..e8b3299156361d5f84494b25f77f1fb8e772a972 100644
--- a/azure_m/azure_m/azure_m/azure_m.csproj
+++ b/azure_m/azure_m/azure_m/azure_m.csproj
@@ -11,6 +11,7 @@
+