Пример #1
0
        public virtual void Insert(OrgChartConnection connection, ModelStateDictionary modelState)
        {
            db.OrgChartConnections.Add(connection);
            db.SaveChanges();

            connection.Id = connection.Id;
        }
Пример #2
0
        public virtual void Delete(OrgChartConnection connection, ModelStateDictionary modelState)
        {
            db.OrgChartConnections.Attach(connection);

            Delete(connection);

            db.OrgChartConnections.Remove(connection);
            db.SaveChanges();
        }
Пример #3
0
        private void Delete(OrgChartConnection connection)
        {
            var result = db.OrgChartShapes.Where(t => t.Id == connection.Id).First();

            db.OrgChartShapes.Remove(result);
        }
Пример #4
0
 public virtual void Update(OrgChartConnection connection, ModelStateDictionary modelState)
 {
     db.OrgChartConnections.Attach(connection);
     db.Entry(connection).State = EntityState.Modified;
     db.SaveChanges();
 }