private void Editor_EditCompleted(object sender, Editor.EditEventArgs e)
{
Editor editor = sender as Editor;
if (e.Action == Editor.EditAction.Add)
{
if (editor.LayerIDs.ElementAt(0) == "MyFacilitiesGraphicsLayer")
{
e.Edits.ElementAt(0).Graphic.Attributes.Add("FacilityNumber",
(e.Edits.ElementAt(0).Layer as GraphicsLayer).Graphics.Count);
}
else if (editor.LayerIDs.ElementAt(0) == "MyIncidentsGraphicsLayer")
{
e.Edits.ElementAt(0).Graphic.Attributes.Add("IncidentNumber",
(e.Edits.ElementAt(0).Layer as GraphicsLayer).Graphics.Count);
}
if (facilitiesGraphicsLayer.Graphics.Count > 0 && IncidentsGraphicsLayer.Graphics.Count > 0)
((ApplicationBarIconButton)ApplicationBar.Buttons[2]).IsEnabled = true;
}
}