/// <summary> /// Создание нового объекта Группа. /// </summary> /// <param name="код">Исходное значение свойства Код.</param> public static Группа CreateГруппа(global::System.Int32 код) { Группа группа = new Группа(); группа.Код = код; return(группа); }
public void DeleteГруппа(Группа группа) { if ((группа.EntityState == EntityState.Detached)) { this.ObjectContext.Группа.Attach(группа); } this.ObjectContext.Группа.DeleteObject(группа); }
public void InsertГруппа(Группа группа) { if ((группа.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(группа, EntityState.Added); } else { this.ObjectContext.Группа.AddObject(группа); } }
/// <summary> /// Устаревший метод для добавления новых объектов в набор EntitySet Группа. Взамен можно использовать метод .Add связанного свойства ObjectSet<T>. /// </summary> public void AddToГруппа(Группа группа) { base.AddObject("Группа", группа); }
public void UpdateГруппа(Группа currentГруппа) { this.ObjectContext.Группа.AttachAsModified(currentГруппа, this.ChangeSet.GetOriginal(currentГруппа)); }