/// <summary> /// Abre un cuadro de diálogo /// </summary> public SystemControllerEnums.ResultType OpenDialog(BauMvvm.ViewModels.Forms.Dialogs.BaseDialogViewModel dialogViewModel) { SystemControllerEnums.ResultType result = SystemControllerEnums.ResultType.No; // Abre la ventana //switch (dialogViewModel) //{ // case ComicsReader.ViewModel.Blogs.BlogViewModel viewModel: // result = ComicsReaderPlugin.AppViewsController.OpenDialog(new Views.BlogView(viewModel)); // break; //} // Devuelve el resultado return(result); }
/// <summary> /// Abre un cuadro de diálogo /// </summary> public SystemControllerEnums.ResultType OpenDialog(BauMvvm.ViewModels.Forms.Dialogs.BaseDialogViewModel dialogViewModel) { SystemControllerEnums.ResultType result = SystemControllerEnums.ResultType.No; // Abre la ventana switch (dialogViewModel) { case LibBlogReader.ViewModel.Blogs.BlogViewModel viewModel: result = BlogReaderPlugin.AppViewsController.OpenDialog(new Views.BlogView(viewModel)); break; case LibBlogReader.ViewModel.Blogs.FolderViewModel viewModel: result = BlogReaderPlugin.AppViewsController.OpenDialog(new Views.FolderView(viewModel)); break; } // Devuelve el resultado return(result); }