public void CreateMission(Mission mission)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.Missions.Add(mission);
         ctx.SaveChanges();
     }
 }
 public void CreateResource(Resource resource)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.Resources.Add(resource);
         ctx.SaveChanges();
     }
 }
 public void CreateFraction(Fraction fraction)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.Fractions.Add(fraction);
         ctx.SaveChanges();
     }
 }
 public void CreatePlanet(Data.Entities.Planet planet)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.Planets.Add(planet);
         ctx.SaveChanges();
     }
 }
Example #5
0
 public void CreateMission(PausedMission pausedMission)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.PausedMissions.Add(pausedMission);
         ctx.SaveChanges();
     }
 }
Example #6
0
 public void CreateType(MissionType type)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.MissionTypes.Add(type);
         ctx.SaveChanges();
     }
 }
 public void DeleteMission(int missionId)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         var mission = ctx.Missions.Find(missionId);
         ctx.Missions.Remove(mission);
         ctx.SaveChanges();
     }
 }
 public void UpdateMission(Mission mission)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.Missions.Attach(mission);
         ctx.Entry(mission).State = EntityState.Modified;
         ctx.SaveChanges();
     }
 }
 public void UpdateFraction(Fraction fraction)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.Fractions.Attach(fraction);
         ctx.Entry(fraction).State = EntityState.Modified;
         ctx.SaveChanges();
     }
 }
 public void DeleteFraction(int fractionId)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         var fraction = ctx.Fractions.Find(fractionId);
         ctx.Fractions.Remove(fraction);
         ctx.SaveChanges();
     }
 }
 public void UpdateResource(Resource resource)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.Resources.Attach(resource);
         ctx.Entry(resource).State = EntityState.Modified;
         ctx.SaveChanges();
     }
 }
 public void DeleteResource(int resourceId)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         var resource = ctx.Resources.Find(resourceId);
         ctx.Resources.Remove(resource);
         ctx.SaveChanges();
     }
 }
 public void UpdatePlanet(Planet planet)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.Planets.Attach(planet);
         ctx.Entry(planet).State = EntityState.Modified;
         ctx.SaveChanges();
     }
 }
 public void DeletePlanet(int planetId)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         var planet = ctx.Planets.Find(planetId);
         ctx.Planets.Remove(planet);
         ctx.SaveChanges();
     }
 }
Example #15
0
 public void UpdateFraction(MissionType type)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         ctx.MissionTypes.Attach(type);
         ctx.Entry(type).State = EntityState.Modified;
         ctx.SaveChanges();
     }
 }
Example #16
0
 public void DeleteFraction(int typeId)
 {
     using (var ctx = new WarframeResDemoContext())
     {
         var type = ctx.MissionTypes.Find(typeId);
         ctx.MissionTypes.Remove(type);
         ctx.SaveChanges();
     }
 }