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

            оценкаПодробно.КодДисциплины = кодДисциплины;
            оценкаПодробно.КодСтудента   = кодСтудента;
            оценкаПодробно.Оценка        = оценка;
            return(оценкаПодробно);
        }
 public void InsertОценкаПодробно(ОценкаПодробно оценкаПодробно)
 {
     if ((оценкаПодробно.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(оценкаПодробно, EntityState.Added);
     }
     else
     {
         this.ObjectContext.ОценкаПодробно.AddObject(оценкаПодробно);
     }
 }
 /// <summary>
 /// Устаревший метод для добавления новых объектов в набор EntitySet ОценкаПодробно. Взамен можно использовать метод .Add связанного свойства ObjectSet&lt;T&gt;.
 /// </summary>
 public void AddToОценкаПодробно(ОценкаПодробно оценкаПодробно)
 {
     base.AddObject("ОценкаПодробно", оценкаПодробно);
 }
 public void UpdateОценкаПодробно(ОценкаПодробно currentОценкаПодробно)
 {
     this.ObjectContext.ОценкаПодробно.AttachAsModified(currentОценкаПодробно, this.ChangeSet.GetOriginal(currentОценкаПодробно));
 }