TributoAvulso class

Tributo para DAS Avulso

Constructors

TributoAvulso({required int codigo, required double valor, int? codMunicipio, String? uf})
TributoAvulso.fromJson(Map<String, dynamic> json)
factory

Properties

codigo int
Código do tributo
final
codMunicipio int?
Código de município TOM. Obrigatório para tributo ISS
final
hashCode int
The hash code for this object.
no setterinherited
isCodigoValido bool
Valida se o código do tributo é válido
no setter
isCodMunicipioValido bool
Valida se o código do município é válido quando informado
no setter
isUfValida bool
Valida se a UF tem 2 caracteres quando informada
no setter
isValid bool
Valida se todos os campos estão corretos
no setter
isValorValido bool
Valida se o valor é positivo
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uf String?
Destino da UF. Obrigatório para ICMS
final
valor double
Valor do tributo para ser gerado o DAS
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited