private void Back_Click(object sender, RoutedEventArgs e) { try { if (MainView != null) { var Main = (UserControl)MainView.Children[0]; if (Main.Name == "TrnPengirimanView" || Main.Name == "SlipTimbanganView") { MainView.Children.Clear(); _homeMenu = new Home_Menu(); MainView.Children.Add(_homeMenu); CaptionHeader.Text = "Menu"; } else if (Main.Name == "RptRealisasi" || Main.Name == "RptRekap") { MainView.Children.Clear(); _reportMenu = new Reports_Menu(); MainView.Children.Add(_reportMenu); CaptionHeader.Text = "Report Menu"; } } Back.Visibility = Visibility.Collapsed; } catch (Exception exp) { LogError.WriteError(exp); MessageBox.Show(Constans.SubmitMessage.Error, Constans.SubmitMessageTittle.Error, MessageBoxButton.OK, MessageBoxImage.Error); } }
public MainWindow() { CustomMapper Mapper = new CustomMapper(); _loginWindow = new Login_Window(); _homeMenu = new Home_Menu(); _reportMenu = new Reports_Menu(); _settingView = new Setting_View(); InitializeComponent(); Init(); CheckSession(); }
private void Lv_Menu_SelectionChanged(object sender, SelectionChangedEventArgs e) { var IdxSelected = Lv_Menu.SelectedIndex; if (IdxSelected == 0) { if (MainView != null) { Back.Visibility = Visibility.Collapsed; MainView.Children.Clear(); if (CheckConnection()) { _homeMenu = new Home_Menu(); MainView.Children.Add(_homeMenu); CaptionHeader.Text = "Menu"; } } } else if (IdxSelected == 1) { if (MainView != null) { MainView.Children.Clear(); if (CheckConnection()) { _reportMenu = new Reports_Menu(); MainView.Children.Add(_reportMenu); CaptionHeader.Text = "Reports"; } } Back.Visibility = Visibility.Collapsed; } else if (IdxSelected == 2) { MainView.Children.Clear(); _settingView = new Setting_View(); MainView.Children.Add(_settingView); Back.Visibility = Visibility.Collapsed; } else if (IdxSelected == 3) { Back.Visibility = Visibility.Collapsed; } }