private void OnIncidentDataRemoved(object sender, IncidentChangedEventArgs args)
 {
     args.IncidentIcon.IncidentIconDetails -= OnIncidentIconSelected;
     _mapService.RemoveIncident(args.IncidentIcon);
     _incidentListViewModel.RemoveIncident(args.IncidentIcon.Incident);
     IncidentList.Remove(args.IncidentIcon.Incident);
 }
 private void OnIncidentDataAdded(object sender, IncidentChangedEventArgs args)
 {
     args.IncidentIcon.IncidentIconDetails += OnIncidentIconSelected;
     IncidentList.Add(args.IncidentIcon.Incident);
     _mapService.AddElements(args.IncidentIcon, args.IncidentIcon.Incident.GeoLocation, IncidentModel.AnchorPoint);
     _responderManager.AddAvailableIncidents(args.IncidentIcon);
     _incidentListViewModel.AddIncident(args.IncidentIcon.Incident);
 }