Kleine Änderungen
- Komische Kommentare entfernt + Manche Methoden neu angeordnet
This commit is contained in:
parent
c390dfe5e3
commit
39cda1170e
@ -86,29 +86,27 @@ namespace bib_talk.Repository
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Methode zum Löschen des Gesamten Chats via Datenbank
|
||||||
public async void ClearMessages()
|
public async void ClearMessages()
|
||||||
{
|
{
|
||||||
using (var client = new HttpClient())
|
using (var client = new HttpClient())
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
// Sending a DELETE request to the clear messages endpoint
|
|
||||||
var response = await client.DeleteAsync("http://daddypig.dns.navy:5114/api/messages/clear");
|
var response = await client.DeleteAsync("http://daddypig.dns.navy:5114/api/messages/clear");
|
||||||
|
|
||||||
if (response.IsSuccessStatusCode)
|
if (response.IsSuccessStatusCode)
|
||||||
{
|
{
|
||||||
// Log success message or take any other action as needed
|
|
||||||
MessageBox.Show("Alle Nachrichten wurden gelöscht");
|
MessageBox.Show("Alle Nachrichten wurden gelöscht");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
// Log failure message with the status code
|
|
||||||
MessageBox.Show($"Fehler beim Löschen der Nachrichten. Status code: {response.StatusCode}");
|
MessageBox.Show($"Fehler beim Löschen der Nachrichten. Status code: {response.StatusCode}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
// Handle any exceptions that occur during the request
|
|
||||||
Console.WriteLine($"Ein Fehler ist aufgetreten: {ex.Message}");
|
Console.WriteLine($"Ein Fehler ist aufgetreten: {ex.Message}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -89,9 +89,16 @@ namespace bib_talk
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#region Ohne Funktion (Fast)
|
// Logik für den Chat Clear Button
|
||||||
// Chat Settings Logik
|
private void clearChatButton_Click(object sender, RoutedEventArgs e)
|
||||||
private void MenuButton_Click(object sender, RoutedEventArgs e)
|
{
|
||||||
|
//Rufe die Methode zum Löschen des Chats auf
|
||||||
|
mwManager.DeleteMessages();
|
||||||
|
}
|
||||||
|
|
||||||
|
#region Ohne Funktion
|
||||||
|
// Chat Settings Logik
|
||||||
|
private void MenuButton_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
// Öffnen Sie das Kontextmenü, wenn Sie auf den Drei-Punkte-Button klicken
|
// Öffnen Sie das Kontextmenü, wenn Sie auf den Drei-Punkte-Button klicken
|
||||||
contextMenu.IsOpen = true;
|
contextMenu.IsOpen = true;
|
||||||
@ -102,12 +109,6 @@ namespace bib_talk
|
|||||||
// Logik zum Blockieren eines Benutzers
|
// Logik zum Blockieren eines Benutzers
|
||||||
}
|
}
|
||||||
|
|
||||||
private void clearChatButton_Click(object sender, RoutedEventArgs e)
|
|
||||||
{
|
|
||||||
//Rufe die Methode zum Löschen des Chats auf
|
|
||||||
mwManager.DeleteMessages();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void helpButton_Click(object sender, RoutedEventArgs e)
|
private void helpButton_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
// Logik zum Entfernen eines Freundes
|
// Logik zum Entfernen eines Freundes
|
||||||
|
Loading…
Reference in New Issue
Block a user