private void ChangeMassSeq(int index, int count, MassChangeValuesType type) { foreach ( Y_NORM_NORMATIVE_ROW row in ((Y_NORM_NORMATIVE_CELL) DataContext).Y_NORM_NORMATIVE_ROW.Y_NORM_NORMATIVE_HEAD. Y_NORM_NORMATIVE_ROW.Where(y => y.SEQ_NUM > index)) { row.SeqNumChange(count, type); } }
public void SeqNumChange(int count, MassChangeValuesType type) { SEQ_NUM = type == MassChangeValuesType.Delete ? SEQ_NUM - count : SEQ_NUM + count; }