/// <summary> /// Action lors du clic sur le menuItem renommer du contextMenu du label "lbl_stpCategory". /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private static void lbl_MenuItemRename_Click(object sender, RoutedEventArgs e) { MenuItem clickedMenuItem = sender as MenuItem; string categoryName = clickedMenuItem.Header.ToString().Substring(9); // Affiche l'interface pour renommer une catégorie. usc_category usc_categoryMain = new usc_category(categoryName, true); Switcher.Switch(usc_categoryMain); return; }
private void ListViewMenu_SelectionChanged(object sender, SelectionChangedEventArgs e) { UserControl usc = null; GridMain.Children.Clear(); switch (((ListViewItem)((ListView)sender).SelectedItem).Name) { case "dashboardHome": usc = new usc_dashboard(); GridMain.Children.Add(usc); break; case "manageUsers": usc = new usc_accounts(); GridMain.Children.Add(usc); break; case "salesInventory": usc = new usc_sales_inventory(); GridMain.Children.Add(usc); break; case "inventoryStocks": usc = new usc_inventory(); GridMain.Children.Add(usc); break; case "posSettings": usc = new usc_pos_settings(); GridMain.Children.Add(usc); break; case "categoryButton": usc = new usc_category(); GridMain.Children.Add(usc); break; case "stockInButton": usc = new usc_stock(); GridMain.Children.Add(usc); break; case "settingsButton": usc = new usc_settings(); GridMain.Children.Add(usc); break; case "logoutButton": var ans = MessageBox.Show("Are you sure you want to logout?", "Logout", MessageBoxButton.YesNo, MessageBoxImage.Question); if (ans == MessageBoxResult.Yes) { MessageBox.Show("Logout Success!", "Logout", MessageBoxButton.OK, MessageBoxImage.Information); window_userLogin userLogin = new window_userLogin(); // Call UserLogin Window /* Authentication auth = new Authentication("", ""); // Call Auth Class * auth.addTimeInOut(timeIn, accNo); */ userLogin.Show(); // Show Login After Logout this.Close(); // Close this window } break; } }
public win_add_category(usc_category usc_categ) { InitializeComponent(); this.usc_categ = usc_categ; }
public win_edit_category(usc_category a) { InitializeComponent(); this.usc_categ = a; editCateg.Text = returnCategory(); }
/// <summary> /// Action lors clic sur le bouton "cmd_addCtg". /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmd_addCategory_Click(object sender, RoutedEventArgs e) { usc_category usc_categoryHome = new usc_category(); Switcher.Switch(usc_categoryHome); }