protected override void EditItem()
        {
            System.Windows.MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show(
                "Вы уверены, что хотите внести изменения?",
                "Предупреждение",
                System.Windows.MessageBoxButton.YesNo,
                System.Windows.MessageBoxImage.Warning
                );
            if (messageBoxResult == System.Windows.MessageBoxResult.No)
            {
                return;
            }

            DBActions.Update <Provider>(TempItem);
            ListCurrentData[ListCurrentData.IndexOf(SelectedDataItem)] = TempItem;
        }
Ejemplo n.º 2
0
        protected override void EditItem()
        {
            System.Windows.MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show(
                "Вы уверены, что хотите внести изменения?",
                "Предупреждение",
                System.Windows.MessageBoxButton.YesNo,
                System.Windows.MessageBoxImage.Warning
                );
            if (messageBoxResult == System.Windows.MessageBoxResult.No)
            {
                return;
            }

            DBActions.Update <Product>(TempItem);
            DBActions.Add <Price>(new Price
            {
                Cost      = ((Product)TempItem).Price,
                IDProduct = ((Product)TempItem).ID,
                Data      = DateTime.Now
            });
            ListCurrentData[ListCurrentData.IndexOf(SelectedDataItem)] = TempItem;
        }