public bool AddUser(User user)
        {
            var result = false;

            using (var transaction = mediaContext.Database.BeginTransaction())
            {
                try
                {
                    mediaContext.Users.Add(user);
                    mediaContext.SaveChanges();
                    result = true;
                    transaction.Commit();
                }
                catch (Exception ex)
                {
                    transaction.Rollback();
                    throw ex;
                }
            }
            return(result);
        }
Exemple #2
0
 public int SaveChanges()
 {
     return(context.SaveChanges());
 }