/// <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&lt;T&gt;.
 /// </summary>
 public void AddToСтудент(Студент студент)
 {
     base.AddObject("Студент", студент);
 }
 public void UpdateСтудент(Студент currentСтудент)
 {
     this.ObjectContext.Студент.AttachAsModified(currentСтудент, this.ChangeSet.GetOriginal(currentСтудент));
 }