update OwnChat Image Size und anzeige Angepasst, funktion zur ermittlung der max upload size erstellt und hinzugefügt
This commit is contained in:
@@ -375,14 +375,28 @@ namespace ChatController
|
||||
var medium = _chat.HoleMedium();
|
||||
|
||||
if(medium != null) {
|
||||
_chat.AddeMediumDerNachrichtView(medium);
|
||||
|
||||
CollectionViewSource.GetDefaultView(Chat.ItemsSource).Refresh();
|
||||
Chat.Items.MoveCurrentToLast();
|
||||
Chat.ScrollIntoView(Chat.Items.CurrentItem);
|
||||
|
||||
_chat.SendeMediumAnKontakt(kontakt,medium);
|
||||
|
||||
string convertetMedia = _chat.ScaleImage(medium, Path.GetExtension(medium.ToUpperInvariant()));
|
||||
|
||||
if (!convertetMedia.Equals(""))
|
||||
{
|
||||
_chat.AddeMediumDerNachrichtView(convertetMedia);
|
||||
|
||||
CollectionViewSource.GetDefaultView(Chat.ItemsSource).Refresh();
|
||||
Chat.Items.MoveCurrentToLast();
|
||||
Chat.ScrollIntoView(Chat.Items.CurrentItem);
|
||||
|
||||
_chat.SendeMediumAnKontakt(kontakt, convertetMedia);
|
||||
|
||||
if (!convertetMedia.Equals("") && File.Exists(convertetMedia))
|
||||
{
|
||||
File.Delete(convertetMedia);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
MessageBox.Show("Die gewählte Datei ist zu groß!", "Fehler", MessageBoxButton.OK);
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -720,6 +734,18 @@ namespace ChatController
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//abchecken ob neue Groupid in liste vorhanden , wenn nicht dann adde neuen kontakt der liste hinzu
|
||||
if (!_kontaktlist.Contains(neu))
|
||||
{
|
||||
_kontaktlist.ToList().Add(neu);
|
||||
}
|
||||
}
|
||||
|
||||
//umgekert ist eine kontakt aus der liste nicht mehr in neu muss diese raus
|
||||
if (!alist.Contains(liste))
|
||||
{
|
||||
_kontaktlist.ToList().Remove(liste);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -922,13 +948,13 @@ namespace ChatController
|
||||
|
||||
#endregion
|
||||
|
||||
#region Neue Für Bewoplaner | Nicht integriert
|
||||
#region Neue Für Bewoplaner | Nicht integriert | Wird nicht mehr gebraucht ?? wegnehmen
|
||||
private void DoSynchroForBewoplaner()
|
||||
{
|
||||
try
|
||||
{
|
||||
while (true) {
|
||||
UebergebeMessageInfoDatenFuerDb();
|
||||
// UebergebeMessageInfoDatenFuerDb();
|
||||
|
||||
var aktuelleGruppen = _chat.GruppenAktuallisieren();
|
||||
|
||||
@@ -936,7 +962,7 @@ namespace ChatController
|
||||
|
||||
_kontaktlist = x;
|
||||
|
||||
LeseMessageInfoAusDatei();
|
||||
//ErhalteMessageInfoVonDb();
|
||||
|
||||
Clientlist.Items.Refresh();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user