public void UploadStation(CoreObjects.Station station) { LoadStations(); CoreObjects.Station existedStation = _stations.Where(x => x.Name.Equals(station.Name)).FirstOrDefault(); if (existedStation != null) _stations.Remove(existedStation); station.SaveProgramActivities(); station.SavePrograms(); station.SaveProgramNames(); station.SaveLogo(); LoadStations(true); }