public void User_Can_Uninstall_Salesforce() { // Remove ListViews ContactsListViewPage.GoTo(); ContactsListViewPage.RemoveButtons(); LeadsListViewPage.GoTo(); LeadsListViewPage.RemoveButtons(); CasesListViewPage.GoTo(); CasesListViewPage.RemoveButtons(); AccountsListViewPage.GoTo(); AccountsListViewPage.RemoveButtons(); //Remove permission sets from LiveText Admin CommonFunctions.RemovePermissionSets(); //Remove LiveText visual force page ConversationSessionLayoutPage.GoTo(); ConversationSessionLayoutPage.LeftSidebar.Remove(); //Disable processes ProcessBuilderPage.GoTo(); ProcessBuilderPage.RemoveProcesses(); UninstallPage.GoTo(); UninstallPage.Uninstall(); }
private void NavigateTo(object sender, SelectedItemChangedEventArgs e) { MenuItem menuItem = e.SelectedItem as MenuItem; ContentPage listViewPage; switch (menuItem.Text) { case "Contacts": listViewPage = new ContactsListViewPage(userName); break; case "Departments": listViewPage = new DepartmentsListViewPage(userName); break; case "Tasks": listViewPage = new TasksListViewPage(userName); break; default: listViewPage = new ContactsListViewPage(userName); break; } Detail = listViewPage; IsPresented = false; }
public void User_Can_Remove_Custom_Buttons_from_ContactsListView() { ContactsListViewPage.GoTo(); ContactsListViewPage.RemoveButtons(); Assert.IsTrue(ContactsListViewPage.ClickEditThenCheckIfButtonsRemoved(), "Removal of one of the custom buttons failed."); }
public ListViewMasterDetailPage(string userName) { this.userName = userName; var menuPage = new MenuPage(); menuPage.Menu.ItemSelected += NavigateTo; Master = menuPage; //Master = new ContentPage { // Title = "Entities:", // Icon = Device.OS == TargetPlatform.iOS ? "menu.png" : null, // Content = new StackLayout { // Children = { // new Button { Text = "Contacts" }, // new Button { Text = "Departments" }, // new Button { Text = "Tasks" }, // } // } //}; Detail = new ContactsListViewPage(userName); }
public App() { InitializeComponent(); MainPage = new ContactsListViewPage(); }