Beispiel #1
0
        /// <summary>
        /// Creates the role.
        /// </summary>
        /// <param name="roleName">Name of the role.</param>
        /// <param name="projectId">The project id.</param>
        /// <param name="description">The description.</param>
        /// <param name="autoAssign">if set to <c>true</c> [auto assign].</param>
        /// <returns></returns>
        public static int CreateRole(string roleName,int projectId,string description, bool autoAssign)
        {
            if (!Role.RoleExists(roleName,projectId))
                {
                    Role r = new Role(projectId,roleName,description,autoAssign);
                    r.Save();
                    return r.Id;
                }

                return 0;
        }