toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return {
    if (id != null) "id": id,
    if (key != null) "key": key,
    if (keyApi != null) "keyApi": keyApi,
    if (email != null) "email": email,
    if (logo != null) "logo": logo,
    if (accountId != null) "accountId": accountId,
    if (applicationId != null) "applicationId": applicationId,
    if (state != null) "state": state,
    if (disabled != null) "disabled": disabled,
    if (isTest != null) "isTest": isTest,

    if (_validateString(name)) "name": name,
    if (_validateString(nit)) "nit": nit,
    if (_validateString(dv)) "dv": dv,
    if (_validateString(responsabilityTypeId)) "responsabilityTypeId": responsabilityTypeId,
    if (_validateString(regimeTypeId)) "regimeTypeId": regimeTypeId,
    if (_validateString(organizationTypeId)) "organizationTypeId": organizationTypeId,
    if (_validateString(municipalityId)) "municipalityId": municipalityId,
    if (_validateString(address)) "address": address,
    if (_validateString(phone)) "phone": phone,
    if (_validateString(email)) "email": email,
    if (_validateString(state)) "state": state,
    if (_validateString(legalRepresentative)) "legalRepresentative": legalRepresentative,
  };
}