Ejemplo n.º 1
0
        private void AddFromListButton_Click(object sender, RoutedEventArgs e)
        {
            var psw = new Obuchenie(null);

            if (psw.ShowDialog() == true)
            {
                var vm    = DataContext as ObucheniyasViewModel;
                var pswVm = psw.DataContext as ObuchenieViewModel;
                vm.List.Insert(0, MainWindow.Mapper.Value.Map <UchebGruppaViewModel>(pswVm));
            }
        }
Ejemplo n.º 2
0
        void ListView_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            var pvm = ((FrameworkElement)e.OriginalSource).DataContext as UchebGruppaViewModel;

            if (pvm != null)
            {
                var pw = new Obuchenie(pvm);

                if (pw.ShowDialog() == true)
                {
                    var vm = (DataContext as ObucheniyasViewModel);
                    vm.RefreshList();
                    //TODO goto if exist or add anyway and goto
                }
            }
        }