protected void Page_LoadComplete(object sender, EventArgs e) { DataContext = _vm; _vm.Start(); InfoModal.Hide(); CloseModal.Hide(); Loaded -= Page_LoadComplete; }
public ActionResult PostModal() { var closeModal = new CloseModal { ShouldClose = true, FetchData = false }; return(PartialView("CloseModal", closeModal)); }
public ActionResult PostModal() { var closeModal = new CloseModal { ShouldClose = true, FetchData = true, Destination = Url.Action("List"), Target = "list", OnSuccess = "success" }; return(PartialView("CloseModal", closeModal)); }
private void Save_Click(object sender, RoutedEventArgs e) { Settings_ErrorMessage.Text = ""; Settings.DisplayMode = Settings_DisplayMode.SelectedIndex; var saved = Shrek2MM.SaveSettings(Settings); if (!saved) { Settings_ErrorMessage.Text = "Failed to save the Settings. This could be because of Read/write permissions not being given. Ensure these permissions have been given."; return; } CloseModal?.Invoke(); }
private void Edited_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrWhiteSpace(EditMod_Title.Text)) { EditMod_ErrorMessage.Text = "Title cannot be empty!"; return; } if (Mod == null) { return; } Mod.Title = EditMod_Title.Text; Mod.Description = EditMod_Description.Text; EditedMod?.Invoke(Mod); CloseModal?.Invoke(); }
public ImageService() { InitializeComponent(); string eventSourceName = ConfigurationManager.AppSettings["SourceName"]; string logName = ConfigurationManager.AppSettings["LogName"]; string output_dir_path = ConfigurationManager.AppSettings["OutputDir"]; string thumbnail_size = ConfigurationManager.AppSettings["ThumbnailSize"]; eventLogger = new EventLog { Source = eventSourceName, Log = logName }; image_logger = new LoggingService(); image_logger.MessageRecieved += OnMsg; ICloseModal close_modal = new CloseModal(); IImageServiceModal image_modal = new ImageServiceModal(output_dir_path, int.Parse(thumbnail_size)); ILogsServiceModal logs_modal = new LogsServiceModal(); ISettingsModal settings_modal = new SettingsModal(eventSourceName, logName, output_dir_path, thumbnail_size); IImageController controller = new ImageController(image_modal, logs_modal, settings_modal, close_modal); image_server = new ImageServerWithWeb(image_logger, controller); }
private void Close_Click(object sender, RoutedEventArgs e) { CloseModal.Show(); ToggleSettingsDropdown(); CloseModal.PassCloseHarbor.Focus(); }
private void Cancel_Click(object sender, RoutedEventArgs e) { CloseModal?.Invoke(); }
public void Close(ModalResult modalResult) { modalResult.ModalType = this._modalType; CloseModal?.Invoke(); OnClose?.Invoke(modalResult); }
public void Cancel() { CloseModal?.Invoke(); OnClose?.Invoke(ModalResult.Cancel(this._modalType)); }
public void Cancel() { CloseModal?.Invoke(); OnClose?.Invoke(ModalResult.Cancel()); }
/// <summary> /// Closes the modal and invokes the <see cref="OnClose"/> event with the specified <paramref name="modalResult"/>. /// </summary> /// <param name="modalResult"></param> public void Close(ModalResult modalResult) { CloseModal?.Invoke(); OnClose?.Invoke(modalResult); OnClosePassedToShow?.Invoke(modalResult); }
private void Remove_Click(object sender, RoutedEventArgs e) { RemovedMod?.Invoke(); CloseModal?.Invoke(); }
protected virtual async Task Cancel() { Reset(); await CloseModal.InvokeAsync(null); }
/// <summary> /// Closes the modal and invokes the <see cref="OnClose"/> event with the specified <paramref name="modalResult"/>. /// </summary> /// <param name="modalResult"></param> public void Close(ModalResult modalResult) { CloseModal?.Invoke(); OnClose?.Invoke(modalResult); }
/// <summary> /// Invokes CloseModal Action to notify subscribers modal must close. /// </summary> public void CloseMatchesModal() => CloseModal?.Invoke();