public void QuakeListener(object sender, QuakeEventArgs e) { FlipTileController ftc = new FlipTileController(); if (e != null && e.Status == GeonetSuccessStatus.Success) // If e is null or unsuccesful, we have no data connection { ftc.UpdateFlipTile(e.Quakes); } else { ftc.ClearFlipTile(); } NotifyComplete(); }
private void QuakeListener(object sender, QuakeEventArgs e) { // TODO Show different messages depending on e.Status if (e != null) { Status = e.Status; switch (e.Status) { case GeonetSuccessStatus.Success: Quakes = e.Quakes; break; case GeonetSuccessStatus.BadGeonetData: case GeonetSuccessStatus.NetworkFailure: case GeonetSuccessStatus.NoGeonetData: Quakes = null; break; } } }