Exemple #1
0
        /// <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);
        }
Exemple #2
0
        /// <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);
        }