toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      "client_id": clientId,
      "gstin": gstin,
      "pan_number": panNumber,
      "business_name": businessName,
      "legal_name": legalName,
      "center_jurisdiction": centerJurisdiction,
      "state_jurisdiction": stateJurisdiction,
      "date_of_registration":
          "${dateOfRegistration.year.toString().padLeft(4, '0')}-${dateOfRegistration.month.toString().padLeft(2, '0')}-${dateOfRegistration.day.toString().padLeft(2, '0')}",
      "constitution_of_business": constitutionOfBusiness,
      "taxpayer_type": taxpayerType,
      "gstin_status": gstinStatus,
      "date_of_cancellation":
          "${dateOfCancellation.year.toString().padLeft(4, '0')}-${dateOfCancellation.month.toString().padLeft(2, '0')}-${dateOfCancellation.day.toString().padLeft(2, '0')}",
      "field_visit_conducted": fieldVisitConducted,
      "nature_of_core_business_activity_code":
          natureOfCoreBusinessActivityCode,
      "nature_of_core_business_activity_description":
          natureOfCoreBusinessActivityDescription,
      "address": address,
    };