/// <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Дисциплина)); }