Map<String, dynamic> toMap() { return <String, dynamic>{ 'RateValue': rateValue, 'EndDate': endDate?.toString(), 'EffectiveDate': effectiveDate?.toString(), }; }