private int GetProposedRecordNo() { if (_tempRecord == -1) { throw ExceptionBuilder.NoProposedData(); } return _tempRecord; }