protected virtual bool IsApproved(Item item) { var stateItem = GetStateItem(item); if (stateItem != null) { return stateItem[WorkflowFieldIDs.FinalState] == "1"; } return false; }