public int CompareTo(IEntityWorkflowStageProvider other) { StageProvider provider = (StageProvider)other; if (_item == null || provider._item == null) { return(((IComparable)Id).CompareTo(provider.Id)); } return(_item.Index.CompareTo(provider._item.Index)); }
internal EntityWorkflowStage(EntityWorkflow workflow, IEntityWorkflowStageProvider provider) { _workflow = workflow; _provider = provider; }