codFormato static method

String codFormato(
  1. FormatoEncomenda formato
)

Este metodo evita numeros magicos, pois os Correios esperam para formatos de encomendas de caixa, rolo e envelope os valores respectivamente 1, 2 e 3

Implementation

static String codFormato(FormatoEncomenda formato) {
  var result = '1';
  if (formato == FormatoEncomenda.rolo) {
    result = '2';
  } else if (formato == FormatoEncomenda.envelope) {
    result = '3';
  }
  return result;
}