private void usrProgressIndicatorButtons1_OkClick(object sender, CancellationSourceEventArgs e) { var param = new WorkoutPlanOperationParam(); param.WorkoutPlanId = plan.GlobalId; if (Publish) { param.Operation = SupplementsCycleDefinitionOperation.Publish; } else { param.Operation = SupplementsCycleDefinitionOperation.AddToFavorites; } try { ServiceManager.WorkoutPlanOperation(param); WorkoutPlansReposidory.Instance.ClearCache(); ThreadSafeClose(true); } catch (ProfileRankException ex) { UIHelper.Invoke(() => ExceptionHandler.Default.Process(ex, string.Format("PublishWorkoutPlanWindow_ErrProfileRank".TranslateStrength(), Portable.Constants.StrengthTrainingEntriesCount), ErrorWindow.MessageBox), Dispatcher); ThreadSafeClose(false); } }
private void okButton1_Click(object sender, CancellationSourceEventArgs e) { try { UserContext.Logout(LoginStatus.InProgress); ProfileDTO newProfile = new ProfileDTO(); bool res = false; this.SynchronizationContext.Send(delegate { res = usrCreateProfile1.SaveProfile(newProfile); }, null); if (!res) { return; } newProfile.Privacy.CalendarView = Privacy.Public; newProfile.Privacy.Sizes = Privacy.Public; var sessionData = ServiceManager.CreateProfile(newProfile); if (sessionData != null) { UserContext.CreateUserContext(sessionData); CreatedSessionData = sessionData; } ThreadSafeClose(); } catch (EMailSendException ex) { TasksManager.SetException(ex); this.SynchronizationContext.Send(delegate { ExceptionHandler.Default.Process(ex, ApplicationStrings.ErrProblemWithSendingEmail, ErrorWindow.MessageBox); }, null); } catch (ValidationException validException) { TasksManager.SetException(validException); this.SynchronizationContext.Send(delegate { FMMessageBox.ShowValidationError(validException.Results); }, null); } catch (UniqueException uniqueEx) { TasksManager.SetException(uniqueEx); this.SynchronizationContext.Send(delegate { ExceptionHandler.Default.Process(uniqueEx, ApplicationStrings.ErrorCreateProfileUnique, ErrorWindow.MessageBox); }, null); } }
private void usrProgressIndicatorButtons1_OkClick(object sender, CancellationSourceEventArgs e) { try { ServiceManager.SendMessage(message); ThreadSafeClose(true); } catch (ValidationException validException) { TasksManager.SetException(validException); this.SynchronizationContext.Send(delegate { BAMessageBox.ShowValidationError(validException.Results); }, null); } }
private void okButton1_Click(object sender, CancellationSourceEventArgs e) { if (!ValidateChildren()) { return; } try { var savedProfile = usrProfileEdit1.SaveProfile(); if (savedProfile != null) { UserContext.SessionData.FillProfileData(savedProfile); UserContext.RefreshUserData(); ThreadSafeClose(System.Windows.Forms.DialogResult.OK); } } catch (ValidationException validException) { this.SynchronizationContext.Send(delegate { FMMessageBox.ShowValidationError(validException.Results); }, null); } catch (OldDataException validException) { this.SynchronizationContext.Send(delegate { ExceptionHandler.Default.Process(validException, ApplicationStrings.ErrorOldDataModification, ErrorWindow.MessageBox); }, null); } catch (UniqueException uniqueEx) { this.SynchronizationContext.Send(delegate { ExceptionHandler.Default.Process(uniqueEx, ApplicationStrings.ErrorCreateProfileUnique, ErrorWindow.MessageBox); }, null); } catch (Exception ex) { this.SynchronizationContext.Send(delegate { ExceptionHandler.Default.Process(ex, ApplicationStrings.ErrorCreateProfile, ErrorWindow.EMailReport); }, null); } }
private void okButton1_Click(object sender, CancellationSourceEventArgs e) { //if (!ValidateChildren()) //{ // return; //} try { ProfileDTO savedProfile = usrProfileEdit1.SaveProfile(); if (savedProfile != null) { UserContext.Current.SessionData.FillProfileData(savedProfile); UserContext.Current.RefreshUserData(); ThreadSafeClose(true); } } catch (ValidationException validException) { UIHelper.BeginInvoke(new Action(delegate { BAMessageBox.ShowValidationError(validException.Results); }), Dispatcher); } catch (OldDataException validException) { UIHelper.BeginInvoke(new Action(delegate { ExceptionHandler.Default.Process(validException, Strings.ErrorOldDataModification, ErrorWindow.MessageBox); }), Dispatcher); } catch (UniqueException uniqueEx) { UIHelper.BeginInvoke(() => ExceptionHandler.Default.Process(uniqueEx, Strings.ErrorCreateProfileUnique, ErrorWindow.MessageBox), Dispatcher); } catch (Exception ex) { UIHelper.BeginInvoke(new Action(delegate { ExceptionHandler.Default.Process(ex, Strings.ErrorCreateProfile, ErrorWindow.EMailReport); }), Dispatcher); } }
private void usrProgressIndicatorButtons1_OkClick(object sender, CancellationSourceEventArgs e) { try { InviteFriendOperationData data = new InviteFriendOperationData(); data.User = user; data.Operation = operation; data.Message = memoEdit1.Text; ServiceManager.InviteFriendOperation(data); UserContext.RefreshUserData(); ThreadSafeClose(); } catch (CannotAcceptRejectInvitationDoesntExistException ex) { UserContext.RefreshUserData(); ExceptionHandler.Default.Process(ex, ApplicationStrings.ErrorInvitationDoesntExist, ErrorWindow.MessageBox); ThreadSafeClose(System.Windows.Forms.DialogResult.OK); } }
private void usrProgressIndicatorButtons1_OkClick(object sender, CancellationSourceEventArgs e) { string username = null; SynchronizationContext.Send(delegate { username = txtUserNameEmail.Text; }, null); try { ServiceManager.AccountOperation(username, restorePassword ? AccountOperationType.RestorePassword : AccountOperationType.SendActivationEmail); string message = restorePassword ? Strings.ForgotPasswordWindow_PasswordChangedInfo : Strings.ForgotPasswordWindow_ActivatedEmailSent; BAMessageBox.ShowInfo(message); ThreadSafeClose(true); } catch (ProfileIsNotActivatedException ex) { TasksManager.SetException(ex); this.SynchronizationContext.Send(delegate { ExceptionHandler.Default.Process(ex, Strings.ErrorProfileIsActivated, ErrorWindow.MessageBox); }, null); } catch (EMailSendException ex) { TasksManager.SetException(ex); this.SynchronizationContext.Send(delegate { ExceptionHandler.Default.Process(ex, Strings.ErrProblemWithSendingEmail, ErrorWindow.MessageBox); }, null); } catch (ObjectNotFoundException ex) { TasksManager.SetException(ex); this.SynchronizationContext.Send(delegate { ExceptionHandler.Default.Process(ex, Strings.ForgotPasswordWindow_ProfileNotFoundError, ErrorWindow.MessageBox); }, null); } }
private void usrProgressIndicatorButtons1_OkClick(object sender, CancellationSourceEventArgs e) { try { if (Publish) { ServiceManager.PublishWorkoutPlan(plan); } else { ServiceManager.WorkoutPlanFavoritesOperation(plan, FavoriteOperation.Add); } ThreadSafeClose(System.Windows.Forms.DialogResult.OK); } catch (PublishedObjectOperationException ex) { TasksManager.SetException(ex); this.SynchronizationContext.Send(delegate { ExceptionHandler.Default.Process(ex, StrengthTrainingEntryStrings.ErrorExercisesPrivateInWorkout, ErrorWindow.MessageBox); }, null); } }
private void okButton1_Click(object sender, CancellationSourceEventArgs e) { //try //{ newExercise = SaveExercise(); ObjectsReposidory.ClearExerciseCache(); //ObjectsReposidory.UpdateExercise(newExercise); ThreadSafeClose(System.Windows.Forms.DialogResult.OK); // } //catch (ActiveRecordValidationException uniqueException) //{ // //Guid exceptionID = ExceptionHandler.Process(uniqueException, true); // DialogResult = System.Windows.Forms.DialogResult.None; // ExceptionHandler.Default.Process(uniqueException); //} //catch (Exception ex) //{ // DialogResult = System.Windows.Forms.DialogResult.None; // //Guid exceptionID = ExceptionHandler.Process(ex, true); // //FMMessageBox.ShowError(ApplicationStrings.ErrorSaveExercise, exceptionID); // ExceptionHandler.Default.Process(ex, ApplicationStrings.ErrorSaveExercise, ErrorWindow.EMailReport); //} }
private void usrProgressIndicatorButtons_OkClick(object sender, CancellationSourceEventArgs e) { viewModel.SaveCustomer(); }