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)); }
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)); }