/// <summary> /// Add Organization /// </summary> /// <param name="organization"></param> /// <param name="parent"></param> /// <returns></returns> public MethodResponse <Guid> AddOrganization(string organization, string parent) { MethodResponse <Guid> response = new MethodResponse <Guid>(); using (TransactionScope transactionScope = new TransactionScope()) { try { response.Result = UserPersistence.AddOrganization(organization, parent); transactionScope.Complete(); } catch (Exception ex) { EventLog.Error(ex); response.AddError(ex, 0); } } return(response); }