public void SaveToFile() { try { dc.SaveToFile(); } catch (Exception ex) { var mb = new MessageBoxShow(ex); } }
public void DeleteGalaxy(int id) { try { dc.GalaxiesCollection[0].DeleteGalaxy(id); IsChanged = true; } catch (Exception ex) { var mb = new MessageBoxShow(ex); } }
public GalaxiesRepository(string connectionString) { IsChanged = false; try { dc = new DataContext(connectionString); } catch (Exception ex) { var mb = new MessageBoxShow(ex); } }
public void ChangeGalaxy(int id, Galaxy newGalaxy) { try { dc.GalaxiesCollection[0].ChangeGalaxy(id, newGalaxy); IsChanged = true; } catch (Exception ex) { var mb = new MessageBoxShow(ex); } }
public void AddStar(int ownerGalaxyId, Star newStar) { try { dc.GalaxiesCollection[0].Galaxies[ownerGalaxyId].AddStar(dc.NewId, newStar); IsChanged = true; } catch (Exception ex) { dc.IdBack(); var mb = new MessageBoxShow(ex); } }
public void AddGalaxy(Galaxy newGalaxy) { try { dc.GalaxiesCollection[0].Add(dc.NewId, newGalaxy); IsChanged = true; } catch (Exception ex) { dc.IdBack(); var mb = new MessageBoxShow(ex); } }
public void DeletePlanet(int id, int ownerGalaxyId, int ownerStarId) { try { dc.GalaxiesCollection[0].Galaxies[ownerGalaxyId].Stars[ownerStarId]. DeletePlanet(id); IsChanged = true; } catch (Exception ex) { var mb = new MessageBoxShow(ex); } }
public void ChangeStar(int id, int ownerGalaxyId, Star newStar) { try { dc.GalaxiesCollection[0].Galaxies[ownerGalaxyId]. ChangeStar(id, newStar); IsChanged = true; } catch (Exception ex) { var mb = new MessageBoxShow(ex); } }
public void AddPlanet(int ownerGalaxyId, int ownerStarId, Planet newPlanet) { try { dc.GalaxiesCollection[0].Galaxies[ownerGalaxyId].Stars[ownerStarId].AddPlanet (dc.NewId, newPlanet); IsChanged = true; } catch (Exception ex) { dc.IdBack(); var mb = new MessageBoxShow(ex); } }
public void ChangeSecondaryPlanet(int id, int ownerGalaxyId, int ownerStarId, int ownerPlanetId, Planet newSecondaryPlanet) { try { dc.GalaxiesCollection[0].Galaxies[ownerGalaxyId].Stars[ownerStarId]. Planets[ownerPlanetId].ChangeSecondaryPlanet(id, newSecondaryPlanet); IsChanged = true; } catch (Exception ex) { var mb = new MessageBoxShow(ex); } }