public static async Task ValidateXML(AppState appState, IModalService Modal, MonacoEditor editor, ValidationEventHandler eventHandler) { try { appState.isWorking(); Helpers.validationErrors.Clear(); await Task.Delay(1); byte[] byteArrayX = Encoding.ASCII.GetBytes(await editor.GetValue()); MemoryStream streamX = new MemoryStream(byteArrayX); XmlReader reader = XmlReader.Create(streamX); XmlDocument document = new XmlDocument(); document.Load(reader); document.Schemas = schemaSet; document.Validate(eventHandler); } catch (Exception e) { Helpers.validationErrors.Add(e.Message); //throw; } finally { appState.notWorking(); ShowValModal(Modal); } }
public SongManagerViewModel( IModalService modalService, ISongService songService) { _modalService = modalService; _songService = songService; }
public static async Task <bool> Confirm(this IModalService modalService, string text) { var modal = modalService.Show <ConfirmModal>(text); var result = await modal.Result; return(!result.Cancelled); }
public TestBase() { _host = new TestHost(); _modalService = new ModalService(); _host.AddService <IModalService>(_modalService); _host.AddService <IJSRuntime>(new MockJsRuntime()); }
public static async Task <bool> OkCancel(IModalService modalService, string title, string message) { if (modalService == null) { throw new NullReferenceException("modalService"); } ModalParameters mp = new ModalParameters(); mp.Add(nameof(OkCancelContent.Message), message); ModalOptions mo = new ModalOptions(); mo.DisableBackgroundCancel = true; mo.HideCloseButton = true; IModalReference result = modalService.Show <OkCancelContent>(title, mp, mo); ModalResult mr = await result.Result; if (mr.Cancelled) { return(false); } return(true); }
public CreateBusinessAdminViewModel(IHttpClient client, IHttpExecutor httpExecutor, IModalService modalService, IToastService toastService) { _client = client; _httpExecutor = httpExecutor; _modalService = modalService; _toastService = toastService; }
public VerifyOrderViewModel(IOrderRepository orderRepository, IModalService modalService, AuthenticationStateProvider authenticationStateProvider) { _orderRepository = orderRepository; _modalService = modalService; _authenticationStateProvider = authenticationStateProvider; LoadSummaryOrdersList(); }
public static async Task <(bool, string)> TextInput(IModalService modalService, string title, string message, string defaultValue = null) { if (modalService == null) { throw new NullReferenceException("modalService"); } ModalParameters mp = new ModalParameters(); mp.Add(nameof(TextInputContent.Message), message); mp.Add(nameof(TextInputContent.Value), defaultValue); ModalOptions mo = new ModalOptions(); mo.DisableBackgroundCancel = true; mo.HideCloseButton = true; IModalReference result = modalService.Show <TextInputContent>(title, mp, mo); ModalResult mr = await result.Result; if (mr.Cancelled) { return(false, null); } return(true, mr.Data as string); }
public UpdateContactDetailsViewModel(BusinessService businessService, IOperationsManager operationsService, IToastService toastService, IPubSubService pubSubService, IModalService modalService) { _businessService = businessService; _operationsService = operationsService; _toastService = toastService; _pubSubService = pubSubService; _modalService = modalService; }
public SecondPageViewModel(INavigationService navigationService, IModalService modalService) { _navigationService = navigationService; _modalService = modalService; NavigateBackCommand = new DelegateCommand(NavigateBackTo); ShowConfirmationDialogCommand = new DelegateCommand(ShowConfirmationDialog); }
public DemoPageViewModel(IGenericListService presentsService, INotificationService notificationService, IDialogService dialogService, IModalService modalService, IPaneService paneService) { _presentsService = presentsService; _notificationService = notificationService; _dialogService = dialogService; _modalService = modalService; _paneService = paneService; }
public ModalServiceClient(IModalService modalService) { _modalService = modalService; DefaultModalOptions = new ModalOptions { ContentScrollable = true }; }
public MainPageViewModel(IModalService svcModal, IApplicationService svcApp) { this.svcModal = svcModal; this.svcApp = svcApp; AddRule(() => Age.HasValue, "'{0}' not specified", () => Age); AddRule(() => Age > 0, "'{0}' has invalid value '{1}'", () => Age); AddRule(() => !Name.IsNullOrWhiteSpace(), "'{0}' not specified", () => Name); }
public ProductViewModel(IProductRepository productRepository, ICategoryRepository categoryRepository, IModalService modalService) { _productRepository = productRepository; _categoryRepository = categoryRepository; _modalService = modalService; ProductList = new List <ProductModel>(_productRepository.GetAll()); CategoryList = _categoryRepository.GetAll(); }
void ComponentDispatcher_LeaveThreadModal(object sender, EventArgs e) { IModalService modalService = Context.Services.GetService <IModalService>(); if (modalService != null) { modalService.SetModalState(false); } }
public static void ShowModal(string msg, IModalService Modal) { ModalOptions options = new ModalOptions() { HideCloseButton = true }; Modal.Show <Confirm>(msg, options); }
/// <summary> /// Shows a message in a modal dialog. /// </summary> /// <param name="modalService">The modal service.</param> /// <param name="title">The title.</param> /// <param name="message">The message.</param> public static Task ShowMessageAsync(this IModalService modalService, string title, string message) { var messageParams = new ModalParameters(); messageParams.Add(nameof(ModalMessage.Text), message); var modal = modalService.Show <ModalMessage>(title, messageParams); return(modal.Result); }
public CrawlerApp(IRioBusRepository riobusRepository, ILineService lineService, IUnitOfWork work, IModalService modalService, IGpsService gpsService, IItineraryService itineraryService, IDataRioRepository datarioRepository) { _riobusRepository = riobusRepository; _lineService = lineService; _work = work; _modalService = modalService; _gpsService = gpsService; _itineraryService = itineraryService; _datarioRepository = datarioRepository; }
public UpdateDescriptionViewModel(IModalService modalService, UpdateDescription model, IWuEndpoint endpoint) : base(modalService, endpoint) { if (model == null) { throw new ArgumentNullException(nameof(model)); } Model = model; _eulaAccepted = model.EulaAccepted; _selected = model.SelectedForInstallation; }
public YoutubeDlViewModel( IYoutubeDlService youtubeDlService, IModalService modalService, ILoaderService loaderService ) { _youtubeDlService = youtubeDlService; _modalService = modalService; _loaderService = loaderService; }
public AddEndpointWindow(IModalService modalService, WuEndpointCollection endpointCollection, WuEndpointFactory endpointFactory) { _modalService = modalService ?? throw new ArgumentNullException(nameof(modalService)); _endpointCollection = endpointCollection ?? throw new ArgumentNullException(nameof(endpointCollection)); _wuEndpointFactory = endpointFactory; InitializeComponent(); TextBoxUrlInput.Text = $"{AddHostViewModel.DefaultScheme}://localhost:{AddHostViewModel.DefaultPort}/{AddHostViewModel.DefaultPath}"; }
public TableauViewModel(IDataAccess dataAccess, CurrentUserService currentUser, NotificationService notificationSvc, IBlazorDownloadFileService blazorDownloadFileService, NavigationManager navigationManager, IModalService modalSvc) { DataAccess = dataAccess; CurrentUserService = currentUser; _notificationService = notificationSvc; DownloadFileService = blazorDownloadFileService; ModalService = modalSvc; NavigationManager = navigationManager; }
public InfoWindowViewModel(IModalService modalService, WuEndpointCollection endpointCollection) { if (endpointCollection == null) { throw new ArgumentNullException(nameof(endpointCollection)); } if (modalService == null) { throw new ArgumentNullException(nameof(modalService)); } ModalService = modalService; EndpointCollection = endpointCollection; }
/// <summary> /// Initializes a new instance of the <see cref="FileService"/> class. /// </summary> /// <param name="modalService">The modalService<see cref="IModalService"/>.</param> /// <param name="mediationService">The mediationService<see cref="IMediationService"/>.</param> /// <param name="cardFactory">The cardFactory<see cref="ICardFactory"/>.</param> /// <param name="cardSubStepFactory">The cardSubStepFactory<see cref="ICardSubStepFactory"/>.</param> /// <param name="programDataFactory">The programDataFactory<see cref="IProgramDataFactory"/>.</param> public FileService( IModalService modalService, IMediationService mediationService, ICardFactory cardFactory, ICardSubStepFactory cardSubStepFactory, IProgramDataFactory programDataFactory) { _modalService = modalService; _mediationService = mediationService; _cardFactory = cardFactory; _cardSubStepFactory = cardSubStepFactory; _programDataFactory = programDataFactory; }
/// <summary> /// Initializes a new instance of the <see cref="ProdModalDialogViewModel"/> class. /// </summary> /// <param name="modalService">The modalService<see cref="IModalService"/>.</param> /// <param name="playbackService">The playbackService<see cref="IPlaybackService"/>.</param> public ProdModalDialogViewModel(IModalService modalService, IPlaybackService playbackService) { _modalService = modalService; _playbackService = playbackService; AbortCommand = new DelegateCommand(Abort).ObservesCanExecute(() => ModalService.ActiveModalData !.CanAbort); ContinueCommand = new DelegateCommand(Continue).ObservesCanExecute(() => ModalService.ActiveModalData !.CanContinue); RetryCommand = new DelegateCommand(Retry).ObservesCanExecute(() => ModalService.ActiveModalData !.CanRetry); CustomCommand = new DelegateCommand(Custom).ObservesCanExecute(() => ModalService.ActiveModalData !.CanCustom); }
public WuEndpointBasedViewModel(IModalService modalService, IWuEndpoint endpoint) { if (endpoint == null) { throw new ArgumentNullException(nameof(endpoint)); } if (modalService == null) { throw new ArgumentNullException(nameof(modalService)); } WeakRefEndpoint = new WeakReference <IWuEndpoint>(endpoint); ModalService = modalService; }
public static async Task <DialogResult> ShowMessageAsync(this IModalService service, string?title, string?text, MessageBoxButtons buttons, bool requireInteraction = true) { var model = new MessageBoxModel() { Title = title, Text = text, Buttons = buttons, RequireInteraction = requireInteraction }; await service.ShowAsync(model); return(model.DialogResult); }
public async Task <BarcodeResult> ScanBarcode(IModalService modalService) { myIsScanning = true; var moviesModal = modalService.Show <BarcodeScannerComponent>("Scanner"); var result = await moviesModal.Result; if (result.Data is BarcodeResult barcodeResult) { myIsScanning = false; return(barcodeResult); } myIsScanning = false; return(null); }
public NewTableViewModel(CurrentUserService userService, IDataAccess dataAccess, NotificationService notification, NavigationManager navigationManager, IModalService modalSvc) { TableauModel = new TableauModelValidation(); TableauModel.IdTable = Guid.NewGuid(); NouvelleColonne = new ColonneModel(); CurrentUserService = userService; DataService = dataAccess; _notificationService = notification; ModalService = modalSvc; _navigationManager = navigationManager; }
public static void ShowValModal(IModalService Modal) { if (validationErrors.Count > 0) { string msg = ""; foreach (string s in Helpers.validationErrors) { msg = msg + s + Environment.NewLine; } ShowModal(msg, Modal); } else { ShowModal("XML is Valid", Modal); } }