class UReceivedResponseData { int id = 0; String porOrgacode = ""; String drMbmBkmsnumber = ""; String crMbmBkmsnumber = ""; String sgtReceiveNodeId = ""; String sgtSentNodeId = ""; bool batAcnttranReversed = false; String dmpProdcode = ""; String drmbmBkmstitle = ""; String drpcrCurrdesc = ""; String cmpCustcode = ""; String drPcrCurrcode = ""; String crMbmBkmstitle = ""; String crPcrCurrdesc = ""; String crPcrCurrcode = ""; String sgtSentGntrnumber = ""; String drSgtGntrdate = ""; String crSgtGntrdate = ""; double sgtGntramt = 0.0; bool batAcnttranSend = false; bool batAcnttranReceived = false; String sgtReceiveGntrnumber = ""; String drPcrCurrshort = ""; String crPcrCurrshort = ""; // String daysToExpire = ""; String expSgtGntrdate = ""; UReceivedResponseData({ this.id = 0, this.porOrgacode = "", this.drMbmBkmsnumber = "", this.crMbmBkmsnumber = "", this.sgtReceiveNodeId = "", this.sgtSentNodeId = "", this.batAcnttranReversed = false, this.dmpProdcode = "", this.drmbmBkmstitle = "", this.drpcrCurrdesc = "", this.cmpCustcode = "", this.drPcrCurrcode = "", this.crMbmBkmstitle = "", this.crPcrCurrdesc = "", this.crPcrCurrcode = "", this.sgtSentGntrnumber = "", this.drSgtGntrdate = "", this.crSgtGntrdate = "", this.sgtGntramt = 0.0, this.batAcnttranSend = false, this.batAcnttranReceived = false, this.sgtReceiveGntrnumber = "", this.drPcrCurrshort = "", this.crPcrCurrshort = "", // this.daysToExpire = "", this.expSgtGntrdate = "", }); factory UReceivedResponseData.fromMap(Map map) { return UReceivedResponseData( id: map['id'] ?? 0, porOrgacode: map['porOrgacode'] ?? "", drMbmBkmsnumber: map['drMbmBkmsnumber'] ?? "", crMbmBkmsnumber: map['crMbmBkmsnumber'] ?? "", sgtReceiveNodeId: map['sgtReceiveNodeId'] ?? "", sgtSentNodeId: map['sgtSentNodeId'] ?? "", batAcnttranReversed: map['batAcnttranReversed'] ?? false, dmpProdcode: map['dmpProdcode'] ?? "", drmbmBkmstitle: map['drmbmBkmstitle'] ?? "", drpcrCurrdesc: map['drpcrCurrdesc'] ?? "", cmpCustcode: map['cmpCustcode'] ?? "", drPcrCurrcode: map['drPcrCurrcode'] ?? "", crMbmBkmstitle: map['crMbmBkmstitle'] ?? "", crPcrCurrdesc: map['crPcrCurrdesc'] ?? "", crPcrCurrcode: map['crPcrCurrcode'] ?? "", sgtSentGntrnumber: map['sgtSentGntrnumber'] ?? "", drSgtGntrdate: map['drSgtGntrdate'] ?? "", crSgtGntrdate: map['crSgtGntrdate'] ?? "", sgtGntramt: map['sgtGntramt'] ?? 0.0, batAcnttranSend: map['batAcnttranSend'] ?? false, batAcnttranReceived: map['batAcnttranReceived'] ?? false, sgtReceiveGntrnumber: map['sgtReceiveGntrnumber'] ?? "", drPcrCurrshort: map['drPcrCurrshort'] ?? "", crPcrCurrshort: map['crPcrCurrshort'] ?? "", // daysToExpire: map['daysToExpire'] ?? "", expSgtGntrdate: map['expSgtGntrdate'] ?? "", ); } Map toMap() { return { 'id': id, 'porOrgacode': porOrgacode, 'drMbmBkmsnumber': drMbmBkmsnumber, 'crMbmBkmsnumber': crMbmBkmsnumber, 'sgtReceiveNodeId': sgtReceiveNodeId, 'sgtSentNodeId': sgtSentNodeId, 'batAcnttranReversed': batAcnttranReversed, 'dmpProdcode': dmpProdcode, 'drmbmBkmstitle': drmbmBkmstitle, 'drpcrCurrdesc': drpcrCurrdesc, 'cmpCustcode': cmpCustcode, 'drPcrCurrcode': drPcrCurrcode, 'crMbmBkmstitle': crMbmBkmstitle, 'crPcrCurrdesc': crPcrCurrdesc, 'crPcrCurrcode': crPcrCurrcode, 'sgtSentGntrnumber': sgtSentGntrnumber, 'drSgtGntrdate': drSgtGntrdate, 'crSgtGntrdate': crSgtGntrdate, 'sgtGntramt': sgtGntramt, 'batAcnttranSend': batAcnttranSend, 'batAcnttranReceived': batAcnttranReceived, 'sgtReceiveGntrnumber': sgtReceiveGntrnumber, 'drPcrCurrshort': drPcrCurrshort, 'crPcrCurrshort': crPcrCurrshort, // 'daysToExpire': daysToExpire, 'expSgtGntrdate': expSgtGntrdate, }; } @override String toString() { return 'UReceivedResponseData{id: $id, porOrgacode: $porOrgacode, drMbmBkmsnumber: $drMbmBkmsnumber, crMbmBkmsnumber: $crMbmBkmsnumber, sgtReceiveNodeId: $sgtReceiveNodeId, sgtSentNodeId: $sgtSentNodeId, batAcnttranReversed: $batAcnttranReversed, dmpProdcode: $dmpProdcode, drmbmBkmstitle: $drmbmBkmstitle, drpcrCurrdesc: $drpcrCurrdesc, cmpCustcode: $cmpCustcode, drPcrCurrcode: $drPcrCurrcode, crMbmBkmstitle: $crMbmBkmstitle, crPcrCurrdesc: $crPcrCurrdesc, crPcrCurrcode: $crPcrCurrcode, sgtSentGntrnumber: $sgtSentGntrnumber, drSgtGntrdate: $drSgtGntrdate, crSgtGntrdate: $crSgtGntrdate, sgtGntramt: $sgtGntramt, batAcnttranSend: $batAcnttranSend, batAcnttranReceived: $batAcnttranReceived, sgtReceiveGntrnumber: $sgtReceiveGntrnumber, drPcrCurrshort: $drPcrCurrshort, crPcrCurrshort: $crPcrCurrshort, expSgtGntrdate: $expSgtGntrdate}'; } }