public void DeleteОценка(Оценка оценка) { if ((оценка.EntityState == EntityState.Detached)) { this.ObjectContext.Оценка.Attach(оценка); } this.ObjectContext.Оценка.DeleteObject(оценка); }
/// <summary> /// Создание нового объекта Оценка. /// </summary> /// <param name="кодДисциплины">Исходное значение свойства КодДисциплины.</param> /// <param name="кодСтудента">Исходное значение свойства КодСтудента.</param> /// <param name="оценка1">Исходное значение свойства Оценка1.</param> public static Оценка CreateОценка(global::System.Int32 кодДисциплины, global::System.Int32 кодСтудента, global::System.Int32 оценка1) { Оценка оценка = new Оценка(); оценка.КодДисциплины = кодДисциплины; оценка.КодСтудента = кодСтудента; оценка.Оценка1 = оценка1; return(оценка); }
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Оценка)); }