Rock.Model.WorkflowActionService.GetActiveForms C# (CSharp) Метод

GetActiveForms() публичный Метод

Gets the active forms.
public GetActiveForms ( ) : IQueryable
Результат IQueryable
        public IQueryable<WorkflowAction> GetActiveForms()
        {
            var rockContext = this.Context as RockContext;

            return Queryable()
                .Where( a =>
                    a.ActionType.WorkflowFormId.HasValue &&
                    ( a.ActionType.ActivityType.IsActive ?? true ) &&
                    ( a.ActionType.ActivityType.WorkflowType.IsActive ?? true ) &&
                    a.ActionType.ActivityType.WorkflowType.CategoryId.HasValue &&
                    !a.CompletedDateTime.HasValue &&
                    a.Activity.ActivatedDateTime.HasValue &&
                    !a.Activity.CompletedDateTime.HasValue &&
                    a.Activity.Workflow.ActivatedDateTime.HasValue &&
                    !a.Activity.Workflow.CompletedDateTime.HasValue );
        }

Same methods

WorkflowActionService::GetActiveForms ( Person person ) : List
WorkflowActionService