class crmDashboardQuotationResponse { String? error; List? quotationLists; String? message; int? sessionExists; crmDashboardQuotationResponse({ this.error, this.quotationLists, this.message, this.sessionExists, }); crmDashboardQuotationResponse.fromJson(Map json) { error = json['error']; if (json['quotation_lists'] != null) { quotationLists = []; json['quotation_lists'].forEach((v) { quotationLists!.add(QuotationLists.fromJson(v)); }); } message = json['message']; sessionExists = json['session_exists']; } Map toJson() { final Map data = {}; data['error'] = error; if (quotationLists != null) { data['quotation_lists'] = quotationLists!.map((v) => v.toJson()).toList(); } data['message'] = message; data['session_exists'] = sessionExists; return data; } } class QuotationLists { String? aname; String? leadid; String? lstatus; String? lempid; String? quotationId; QuotationLists({ this.aname, this.leadid, this.lstatus, this.lempid, this.quotationId, }); QuotationLists.fromJson(Map json) { aname = json['aname']; leadid = json['leadid']; lstatus = json['lstatus']; lempid = json['lempid']; quotationId = json['quotation_id']; } Map toJson() { final Map data = {}; data['aname'] = aname; data['leadid'] = leadid; data['lstatus'] = lstatus; data['lempid'] = lempid; data['quotation_id'] = quotationId; return data; } }