コード例 #1
0
        private void AddTransferButton_Click(object sender, RoutedEventArgs e)
        {
            AddEditOperationWindow addWindow = new AddEditOperationWindow("transfer", "add", null);

            addWindow.ShowDialog();

            if (addWindow.DialogResult.HasValue && addWindow.DialogResult.Value == true)
            {
                addWindow.Close();
            }
        }
コード例 #2
0
        private void EditIncomeButton_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (dataGridIncomes.SelectedItem == null)
                {
                    throw new Exception("Выберите объект для редактирования!");
                }
                AddEditOperationWindow addWindow = new AddEditOperationWindow("income", "edit", (Operation)dataGridIncomes.SelectedItem);
                addWindow.ShowDialog();

                if (addWindow.DialogResult.HasValue && addWindow.DialogResult.Value == true)
                {
                    addWindow.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }