Пример #1
0
        public virtual CommonResponse Activate(int id)
        {
            CommonResponse response = new CommonResponse();

            try
            {
                using (var transaction = context.Database.BeginTransaction())
                {
                    try
                    {
                        //repository.ByUserId = LoggedUser.LocalUser.UserKey;
                        repository.Activate(id);

                        transaction.Commit();
                    }
                    catch (Exception e)
                    {
                        transaction.Rollback();
                        return(response.Error("ERROR: " + e.ToString()));
                    }
                }
            }
            catch (Exception e)
            {
                return(response.Error("ERROR: " + e.ToString()));
            }
            return(response.Success(id));
        }
Пример #2
0
        public virtual CommonResponse Activate(int id)
        {
            CommonResponse response = new CommonResponse();

            try
            {
                using (var transaction = context.Database.BeginTransaction())
                {
                    try
                    {
                        //repository.ByUserId = LoggedUser.UserID;
                        repository.Activate(id);

                        transaction.Commit();
                    }
                    catch (Exception e)
                    {
                        transaction.Rollback();
                        var originalException = GetOriginalException(e);
                        return(response.Error("Error " + originalException.Message));
                    }
                }
            }
            catch (Exception e)
            {
                var originalException = GetOriginalException(e);
                return(response.Error("Error " + originalException.Message));
            }
            return(response.Success(id));
        }