public void Add(MOE.Common.Models.LaneType laneType) { MOE.Common.Models.LaneType g = (from r in db.LaneTypes where r.LaneTypeID == laneType.LaneTypeID select r).FirstOrDefault(); if (g == null) { db.LaneTypes.Add(g); db.SaveChanges(); } }
public void Update(MOE.Common.Models.LaneType laneType) { MOE.Common.Models.LaneType g = (from r in db.LaneTypes where r.LaneTypeID == laneType.LaneTypeID select r).FirstOrDefault(); if (g != null) { db.Entry(g).CurrentValues.SetValues(laneType); db.SaveChanges(); } else { db.LaneTypes.Add(laneType); db.SaveChanges(); } }