Ejemplo n.º 1
0
        public static WorkItemsRelationTypeUI ConvertBLItemRelationToUIITem(WorkItemsRelationType workItemsRelationType, bool isFirst)
        {
            WorkItemsRelationTypeUI relationTypeUI;

            if (isFirst)
            {
                switch (workItemsRelationType)
                {
                case WorkItemsRelationType.CalculationAffect:
                    relationTypeUI = WorkItemsRelationTypeUI.ThisItemAffectOnAnother;
                    break;

                case WorkItemsRelationType.CalculationDepend:
                    relationTypeUI = WorkItemsRelationTypeUI.ThisItemDependsFromAnother;
                    break;

                default:
                    relationTypeUI = WorkItemsRelationTypeUI.Incorrect;
                    break;
                }
            }
            else
            {
                switch (workItemsRelationType)
                {
                case WorkItemsRelationType.CalculationAffect:
                    relationTypeUI = WorkItemsRelationTypeUI.ThisItemDependsFromAnother;
                    break;

                case WorkItemsRelationType.CalculationDepend:
                    relationTypeUI = WorkItemsRelationTypeUI.ThisItemAffectOnAnother;
                    break;

                default:
                    relationTypeUI = WorkItemsRelationTypeUI.Incorrect;
                    break;
                }
            }

            return(relationTypeUI);
        }
Ejemplo n.º 2
0
 public void FillParameters(IBaseEntityObject firstItem, IBaseEntityObject secondItem, WorkItemsRelationType workItemsRelationType)
 {
     fillParameters(firstItem, secondItem);
     RelationTypeId = workItemsRelationType;
 }