Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
req_collection_payment_model.dart
Go to the documentation of this file.
1import '../../../domain/entities/req/req_collection_payment_entity.dart';
2
5 required super.id,
6 required super.invoiceDateDue,
7 required super.userId,
8 required super.signatureImage,
9 required super.paymentModeId,
10 required super.contactId,
11 });
12
13 factory ReqCollectionPaymentModel.fromJson(Map<String, dynamic> json) {
15 id: json['id'],
16 invoiceDateDue: json['invoiceDateDue'],
17 userId: json['userId'],
18 signatureImage: json['signatureImage'],
19 paymentModeId: json['paymentModeId'],
20 contactId: json['contactId'],
21 );
22 }
23
24 Map<String, dynamic> toJson() {
25 return {
26 'id': super.id,
27 'invoiceDateDue': super.invoiceDateDue,
28 'userId': super.userId,
29 'signatureImage': super.signatureImage,
30 'paymentModeId': paymentModeId,
31 'contactId': contactId,
32 };
33 }
34
37 id: entity.id,
39 userId: entity.userId,
42 contactId: entity.contactId,
43 );
44 }
45}
ReqCollectionPaymentModel({ required super.id, required super.invoiceDateDue, required super.userId, required super.signatureImage, required super.paymentModeId, required super.contactId, })
ReqCollectionPaymentEntity({ required this.id, required this.invoiceDateDue, required this.userId, required this.signatureImage, required this.paymentModeId, required this.contactId, })