public MasterPage() { InitializeComponent(); BindingContext = viewModel = new CRM.ViewModel.MasterDetailViewModel(Navigation); menu_list.ItemsSource = viewModel.list; GrdMenuTitle.BackgroundColor = Color.FromHex(App.nav_bar_color); var roleId = Settings.CRM_UserRole; //SecureStorage.GetAsync(AppConstant.UserRole); imgBackground.Source = roleId == "2" ? "background.png" : "background.png"; }
public MasterDetailView() { try { InitializeComponent(); viewModel = new CRM.ViewModel.MasterDetailViewModel(Navigation); Master = masterPage; App.MasterDetailPage = this; var roleId = Settings.CRM_UserRole;//SecureStorage.GetAsync(AppConstant.UserRole); if (roleId == "2") { App.nav_bar_text_color = "#FFFFFF"; App.nav_bar_color = "#2baae1"; App.menu_selected_text_color = "#2baae1"; Detail = new NavigationPage((Page)Activator.CreateInstance(typeof(Admin.Lead.Lead))) { BarBackgroundColor = Color.FromHex("#2baae1"), BarTextColor = Color.FromHex("#FFFFFF") }; BackgroundImageSource = "background.png"; } else { App.nav_bar_text_color = "#FFFFFF"; App.nav_bar_color = "#2699ca"; App.menu_selected_text_color = "#2699ca"; Detail = new NavigationPage((Page)Activator.CreateInstance(typeof(Lead.LeadPage))) { BarBackgroundColor = Color.FromHex("#2699ca"), BarTextColor = Color.FromHex("#FFFFFF") }; BackgroundImageSource = "background.png"; } masterPage.ListView.ItemSelected += menu_list_ItemSelected; MasterBehavior = MasterBehavior.Popover; } catch (Exception ex) { } }