internal void deleteCurrentCommonMarkingConditions() { if (CommonMarkingConditionsList.Count > 1) { CommonMarkingConditionsList.RemoveAt(CurrentIndexOfCommonMarkingConditions); if (CurrentIndexOfCommonMarkingConditions > CommonMarkingConditionsList.Count() - 1) { CurrentIndexOfCommonMarkingConditions = CommonMarkingConditionsList.Count() - 1; } CurrentCommonMarkingConditons = commonMarkingConditionsList[CurrentIndexOfCommonMarkingConditions]; } else { throw new Exception("last one element in list"); } }
internal void addNewCommonMarkingConditions() { CommonMarkingConditionsList.Add(new Model.CommonMarkingConditions()); CommonMarkingConditionsListCount = CommonMarkingConditionsList.Count(); }