public virtual void Insert(OrgChartConnection connection, ModelStateDictionary modelState) { db.OrgChartConnections.Add(connection); db.SaveChanges(); connection.Id = connection.Id; }
public virtual void Delete(OrgChartConnection connection, ModelStateDictionary modelState) { db.OrgChartConnections.Attach(connection); Delete(connection); db.OrgChartConnections.Remove(connection); db.SaveChanges(); }
private void Delete(OrgChartConnection connection) { var result = db.OrgChartShapes.Where(t => t.Id == connection.Id).First(); db.OrgChartShapes.Remove(result); }
public virtual void Update(OrgChartConnection connection, ModelStateDictionary modelState) { db.OrgChartConnections.Attach(connection); db.Entry(connection).State = EntityState.Modified; db.SaveChanges(); }