public IActionResult indexByAppId(int appId) { try { ViewModels.AppViewModel app = appRepository.GetBapApp(appId); if (app == null) { return(NotFound()); } return(Ok(app)); } catch (Exception) { return(BadRequest()); } }
private void LoaderButton_Click(object sender, RoutedEventArgs e) { if (Tools.FileFinder.FileSource == null || ViewModels.LoaderViewModel.IsLoaded || willRefresh) { while ((bool)new LoaderWindow().ShowDialog()) { } } else { var answer = MessageBox.Show("Файл найден. Открыть?", "Файл найден", MessageBoxButton.YesNoCancel); switch (answer) { case MessageBoxResult.Yes: willRefresh = true; ViewModels.LoaderViewModel.Source = Tools.FileFinder.FileSource; ViewModels.LoaderViewModel.IsLoaded = true; break; case MessageBoxResult.No: { while ((bool)new LoaderWindow().ShowDialog()) { } break; } case MessageBoxResult.None: break; case MessageBoxResult.OK: break; case MessageBoxResult.Cancel: break; default: throw new ArgumentOutOfRangeException(); } } if (ViewModels.LoaderViewModel.IsLoaded) { DataContext = new ViewModels.AppViewModel(true); } }
public MainWindow() { InitializeComponent(); DataContext = new ViewModels.AppViewModel(); }