Пример #1
0
        private void uxButton_RemoveItem_Click(object sender, RoutedEventArgs e)
        {
            WinRemoveItem removeItem = new WinRemoveItem();

            removeItem.ShowDialog();
            if (removeItem.DialogResult.HasValue && removeItem.DialogResult.Value)
            {
                ShoppingListTools.DeleteItem((Item)uxListView_MainList.SelectedItem);
            }
        }
Пример #2
0
        private void uxMenuItem_ClearList_Click(object sender, RoutedEventArgs e)
        {
            WinClearList deleteAllItems = new WinClearList();

            deleteAllItems.ShowDialog();
            if (deleteAllItems.DialogResult.HasValue && deleteAllItems.DialogResult.Value)
            {
                ShoppingListTools.ClearList();
            }
        }
Пример #3
0
        private void uxButton_AddCategory_Click(object sender, RoutedEventArgs e)
        {
            Win2AddCategory addCategory2 = new Win2AddCategory();

            addCategory2.ShowDialog();

            if (addCategory2.DialogResult.HasValue && addCategory2.DialogResult.Value)
            {
                ShoppingListTools.AddCategory(uxTextBox_AddCategory.Text);
                Close();
            }
        }
Пример #4
0
        private void uxButton_AddItem_Click(object sender, RoutedEventArgs e)
        {
            Win2AddItem addItem2 = new Win2AddItem();

            addItem2.ShowDialog();
            if (addItem2.DialogResult.HasValue && addItem2.DialogResult.Value)
            {
                ShoppingListTools.AddItem(uxTextBox_AddItemName.Text.ToString(),
                                          uxTextBox_AddItemPrice.Text.ToString(), uxTextBox_AddItemQuantity.Text.ToString(),
                                          uxComboBox_AddItemCategory.SelectedIndex);
            }
        }
Пример #5
0
        private void uxButton_EditItem_Click(object sender, RoutedEventArgs e)
        {
            Win2EditItem editItem2 = new Win2EditItem();

            editItem2.ShowDialog();

            if (editItem2.DialogResult.HasValue && editItem2.DialogResult.Value)
            {
                ShoppingListTools.EditItem((Item)DataContext, uxTextBox_EditItemPrice.Text, uxTextBox_EditItemQuantity.Text);
                Close();
            }
        }
Пример #6
0
 private void uxButton_ClearList_Click(object sender, RoutedEventArgs e)
 {
     ShoppingListTools.ClearList();
     Close();
 }