/// <summary> /// Закрыть окно. /// </summary> private void CloseDialog() { var settings = Settings.Default; settings.lastDispatcher = DispatcherSelector.SelectedItem.Id; settings.lastMed = MedicalSelector.SelectedItem.Id; settings.lastMechanic = MechanicSelector.SelectedItem.Id; settings.Save(); OwnerIdentifier.Close(new StaffSelectorResult(MedicalSelector.SelectedItem, MechanicSelector.SelectedItem, DispatcherSelector.SelectedItem)); }
/// <summary> /// Sign up & close. /// </summary> /// <returns></returns> protected override async Task CloseDialog() { var res = await signUp.SignUpAsync(User.EMail, User.Nickname); if (!res) { Logger.Log.Error($"Sign Up error: {res.Code}"); await this.ShowMessageBoxAsync(res.ToString(), MaterialMessageBoxButtons.Ok); } else if (!res.Result) { Logger.Log.Info($"Unsuccessful sign up {GetLog()}"); await this.ShowMessageBoxAsync(res.Result.ToString(), MaterialMessageBoxButtons.Ok); } else { Logger.Log.Info($"Successful sign up {GetLog()}"); await this.ShowMessageBoxAsync(Resources.Result_SucessfulSignUp, MaterialMessageBoxButtons.Ok); OwnerIdentifier.Close(); } string GetLog() => $"(email: {User.EMail}, nick: {User.Nickname})"; }
/// <summary> /// Закрытие диалога. /// </summary> private void CloseDialog() { OwnerIdentifier.Close(EditableObject); }
/// <summary> /// Закрыть окно. /// </summary> private void CloseDialog() { Settings.Default.Save(); OwnerIdentifier.Close(); }
/// <summary> /// Close dialog. /// </summary> protected void CloseDialog() { OwnerIdentifier.Close(); }