public void UpdateChat(EncryptedChatDiscardedConstructor chat, byte[] a) { Deployment.Current.Dispatcher.BeginInvoke(() => { var dialogsEnum = from dialog in session.Dialogs.Model.Dialogs where dialog is DialogModelEncrypted && ((DialogModelEncrypted)dialog).Id == chat.id select dialog; List <DialogModel> dialogs = dialogsEnum.ToList(); foreach (var dialogModel in dialogs) { session.Dialogs.Model.Dialogs.Remove(dialogModel); } }); }
public void UpdateChat(EncryptedChatDiscardedConstructor chat, byte[] a) { Deployment.Current.Dispatcher.BeginInvoke(() => { var dialogsEnum = from dialog in session.Dialogs.Model.Dialogs where dialog is DialogModelEncrypted && ((DialogModelEncrypted) dialog).Id == chat.id select dialog; List<DialogModel> dialogs = dialogsEnum.ToList(); foreach(var dialogModel in dialogs) { session.Dialogs.Model.Dialogs.Remove(dialogModel); } }); }