Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
res_partner_payment_model.dart
Go to the documentation of this file.
1import '../../../domain/entities/res/res_partner_payment_entity.dart';
2
5 required super.partnerId,
6 required ResPaymentModeModel super.paymentModeId,
7 });
8
9factory ResPartnerPaymentModel.fromJson(Map<String, dynamic> json) {
10 final partnerPayment = json['partnerPayment'] as Map<String, dynamic>;
11
13 partnerId: partnerPayment['partnerId'] as int,
14 paymentModeId: ResPaymentModeModel.fromJson(partnerPayment['paymentModeId']),
15 );
16}
17
18 Map<String, dynamic> toJson() {
19 return {
20 'partnerId': partnerId,
21 'paymentModeId': (paymentModeId as ResPaymentModeModel).toJson(),
22 };
23 }
24}
25
28 required super.id,
29 required super.name,
30 });
31
32 factory ResPaymentModeModel.fromJson(Map<String, dynamic> json) {
34 id: json['id'] as int,
35 name: json['name'] as String,
36 );
37 }
38
39 Map<String, dynamic> toJson() {
40 return {
41 'id': id,
42 'name': name,
43 };
44 }
45}
ResPartnerPaymentModel({ required super.partnerId, required ResPaymentModeModel super.paymentModeId, })
factory ResPartnerPaymentModel fromJson(Map< String, dynamic > json)
final ResPaymentModeEntity paymentModeId
ResPartnerPaymentEntity({ required this.partnerId, required this.paymentModeId, })
Map< String, dynamic > toJson()
class Partner String
ResPaymentModeEntity({ required this.id, required this.name, })
class ResPartnerPaymentModel extends ResPartnerPaymentEntity ResPaymentModeModel({ required super.id, required super.name, })