public void Remove(int id) { MOE.Common.Models.Lane g = db.Lanes.Find(id); if (g != null) { db.Lanes.Remove(g); db.SaveChanges(); } }
public void Remove(MOE.Common.Models.Lane lane) { MOE.Common.Models.Lane g = (from r in db.Lanes where r.LaneID == lane.LaneID select r).FirstOrDefault(); if (g != null) { db.Lanes.Remove(g); db.SaveChanges(); } }
public Lane Add(MOE.Common.Models.Lane lane) { MOE.Common.Models.Lane g = (from r in db.Lanes where r.LaneID == lane.LaneID select r).FirstOrDefault(); if (g == null) { db.Lanes.Add(lane); db.SaveChanges(); } return(lane); }
public void Update(MOE.Common.Models.Lane lane) { MOE.Common.Models.Lane g = (from r in db.Lanes where r.LaneID == lane.LaneID select r).FirstOrDefault(); if (g != null) { db.Entry(g).CurrentValues.SetValues(lane); db.SaveChanges(); } else { db.Lanes.Add(lane); db.SaveChanges(); } }