private void alarmHandler(object sender, RoutedEventArgs e) { this.MouseDown -= alarmHandler; switchState(States.Connected); using (var db = new ClientsDBEntities()) { Clients client = db.Clients.FirstOrDefault(c => c.ClientId == clientId); client.Вызовов += 1; db.SaveChanges(); } Logger.Log("Сигнал тревоги обработан!"); chatServer.AlarmResponse(); }