Пример #1
0
 public virtual void Update(T entity)
 {
     using (var db = new ContextDB.IncidencPlusDBContext())
     {
         try
         {
             db.Database.BeginTransaction();
             db.Entry <T>(entity).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             db.Database.CurrentTransaction.Commit();
         }
         catch
         {
             db.Database.CurrentTransaction.Rollback();
         }
     }
 }