/// <summary> /// Defines user roles which can view project data. /// </summary> /// <param name="projectBl">Extends project business logic class.</param> /// <param name="role">Role of user in project.</param> /// <returns>Boolean value which points to possibility to view project data.</returns> public static bool CanAccessProject(this ProjectBl projectBl, AppUserRole role) { if (role.IsScrumMaster() || role.IsOwner() || role.IsDeveloper() || role.IsObserver()) { return(true); } else { return(false); } }