/// <summary> /// OnDelete method implmentation /// </summary> protected override void OnDelete(SyncStatus status) { MessageBoxParameters messageBoxParameters = new MessageBoxParameters { Caption = "Multi-Factor Authentication", Buttons = MessageBoxButtons.YesNo, DefaultButton = MessageBoxDefaultButton.Button1, Icon = MessageBoxIcon.Question, Text = res.USERSFRMCONFIRMDELETE }; if (this.SnapIn.Console.ShowDialog(messageBoxParameters) == DialogResult.Yes) { MFAUserList reg = (MFAUserList)SelectionData.SelectionObject; bool xres = DeleteUserStoreData(reg); if (xres) { status.Complete("ok", true); } else { status.CanCancel = true; status.Complete("error", false); } } else { status.CanCancel = true; base.OnDelete(status); } }
/// <summary> /// OnDelete method implmentation /// </summary> protected override void OnDelete(SyncStatus status) { MessageBoxParameters messageBoxParameters = new MessageBoxParameters(); messageBoxParameters.Caption = "Multi-Factor Authentication"; messageBoxParameters.Buttons = MessageBoxButtons.YesNo; messageBoxParameters.DefaultButton = MessageBoxDefaultButton.Button1; messageBoxParameters.Icon = MessageBoxIcon.Question; messageBoxParameters.Text = "Voulez vous vraiment supprimer cet élément ?"; if (this.SnapIn.Console.ShowDialog(messageBoxParameters) == DialogResult.Yes) { MMCRegistrationList reg = (MMCRegistrationList)SelectionData.SelectionObject; bool res = DeleteUserStoreData(reg); if (res) { status.Complete("ok", true); } else { status.CanCancel = true; status.Complete("error", false); } } else { status.CanCancel = true; base.OnDelete(status); } }