コード例 #1
0
 public void DeleteОценка(Оценка оценка)
 {
     if ((оценка.EntityState == EntityState.Detached))
     {
         this.ObjectContext.Оценка.Attach(оценка);
     }
     this.ObjectContext.Оценка.DeleteObject(оценка);
 }
コード例 #2
0
        /// <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(оценка);
        }
コード例 #3
0
 public void InsertОценка(Оценка оценка)
 {
     if ((оценка.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(оценка, EntityState.Added);
     }
     else
     {
         this.ObjectContext.Оценка.AddObject(оценка);
     }
 }
コード例 #4
0
 /// <summary>
 /// Устаревший метод для добавления новых объектов в набор EntitySet Оценка. Взамен можно использовать метод .Add связанного свойства ObjectSet&lt;T&gt;.
 /// </summary>
 public void AddToОценка(Оценка оценка)
 {
     base.AddObject("Оценка", оценка);
 }
コード例 #5
0
 public void UpdateОценка(Оценка currentОценка)
 {
     this.ObjectContext.Оценка.AttachAsModified(currentОценка, this.ChangeSet.GetOriginal(currentОценка));
 }