private void button_Click_2(object sender, RoutedEventArgs e) { foreach (object Incidencia in incidenciasLocal) { if (Incidencia.GetType() == typeof(Gol)) { App.GolController.Save((Incidencia as Gol)); } if (Incidencia.GetType() == typeof(Tarjeta)) { App.TarjetaController.Save((Incidencia as Tarjeta)); } } foreach (object Incidencia in incidenciasVisitante) { if (Incidencia.GetType() == typeof(Gol)) { App.GolController.Save((Incidencia as Gol)); } if (Incidencia.GetType() == typeof(Tarjeta)) { App.TarjetaController.Save((Incidencia as Tarjeta)); } } }