private void DoSubmit() { User loginUser; try { loginUser = RepositoryFactory.instance.UserRepository.FindOne(Id, SafePassword.GetStretchedPassword(Id, Password)); } catch { loginUser = new User(); } if (loginUser is null) { MessageDialogRequest.Raise( new MessageNotification() { Title = "ERROR", IconKind = "AlertDecagram", Message = "Login Failed!!!!!", ButtonContent = "OK" }); } else { RegionService.MainNavigate(nameof(MainPage), nameof(SecondPage)); } }
private void MessageDialogRequestHandler(MessageDialogRequest request) { var folderdialog = new System.Windows.Forms.FolderBrowserDialog(); switch (request.Content) { case "OpenOptionFolder": { var result = folderdialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.OK) { AppMessages.DialogAnwer.Send(new MessageDialogResult(folderdialog.SelectedPath) { Type = DialogType.OpenOptionFolder }); } } break; } }
public static void Send(MessageDialogRequest dialogMessage) { Messenger.Default.Send(dialogMessage); }
protected Task HandleMessageDialogRequest(MessageDialogRequest request) { return(DisplayAlert(request.Title, request.Message, "OK")); }
private void DialogManager(MessageDialogRequest obj) { if (obj == null) { return; } var dialog = new Microsoft.Win32.SaveFileDialog(); var opendialog = new Microsoft.Win32.OpenFileDialog(); var folderdialog = new System.Windows.Forms.FolderBrowserDialog(); switch ((obj.Content)) { case "ACO": { dialog.DefaultExt = ".ACO"; dialog.Filter = "Photoshop Palette (.ACO)|*.ACO"; var result = dialog.ShowDialog(); if (result == true) { AppMessages.DialogAnwer.Send(new MessageDialogResult(dialog.FileName) { Type = DialogType.SaveAco }); } } break; case "FOLDER": { var result = folderdialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.OK) { AppMessages.DialogAnwer.Send(new MessageDialogResult(folderdialog.SelectedPath) { Type = DialogType.OpenFolder }); } } break; case "SAVE": { dialog.DefaultExt = ".xml"; dialog.Filter = "Save file (.xml)|*.xml"; var result = dialog.ShowDialog(); if (result == true) { AppMessages.DialogAnwer.Send(new MessageDialogResult(dialog.FileName) { Type = DialogType.SaveFile }); } } break; case "LOAD": { opendialog.DefaultExt = ".xml"; opendialog.Filter = "Save file (.xml)|*.xml"; var result = opendialog.ShowDialog(); if (result == true) { AppMessages.DialogAnwer.Send(new MessageDialogResult(opendialog.FileName) { Type = DialogType.OpenFile }); } } break; case "SelectBitmapMap": { opendialog.DefaultExt = ".bmp"; opendialog.Filter = "Bitmap file (.bmp)|*.bmp"; var result = opendialog.ShowDialog(); if (result == true) { AppMessages.DialogAnwer.Send(new MessageDialogResult(opendialog.FileName) { Type = DialogType.SelectBitmapMap }); } } break; case "SelectBitmapMapZ": { opendialog.DefaultExt = ".bmp"; opendialog.Filter = "Bitmap file (.bmp)|*.bmp"; var result = opendialog.ShowDialog(); if (result == true) { AppMessages.DialogAnwer.Send(new MessageDialogResult(opendialog.FileName) { Type = DialogType.SelectBitmapZ }); } } break; case "OpenOptionWindow": { new OptionWindow().Show(); } break; case "OpenFolderOutput": { var result = folderdialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.OK) { AppMessages.DialogAnwer.Send(new MessageDialogResult(folderdialog.SelectedPath) { Type = DialogType.OpenOptionOutputFolder }); } } break; case "OpenFileXmlExport": { var result = folderdialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.OK) { AppMessages.DialogAnwer.Send(new MessageDialogResult(folderdialog.SelectedPath) { Type = DialogType.SaveBrushFile }); } break; } default: { MessageBox.Show(this, obj.Content, "Error", MessageBoxButton.OK, MessageBoxImage.Error, MessageBoxResult.OK); } break; } }