Exemple #1
0
 public LayoutServicoMecanicaManual(
     Cabecalho cabecalho,
     int servicoId,
     BaseCalculo baseCalculo,
     ValorCarga valorCarga,
     decimal adicionalIMO,
     decimal exercito,
     Moeda moeda,
     decimal pesoMaximo,
     decimal adicionalPeso,
     TipoTrabalho tipoTrabalho,
     string descricaoValor)
 {
     Cabecalho      = cabecalho;
     ServicoId      = servicoId;
     BaseCalculo    = baseCalculo;
     ValorCarga     = valorCarga;
     AdicionalIMO   = adicionalIMO;
     Exercito       = exercito;
     Moeda          = moeda;
     PesoMaximo     = pesoMaximo;
     AdicionalPeso  = adicionalPeso;
     TipoTrabalho   = tipoTrabalho;
     DescricaoValor = descricaoValor;
 }
Exemple #2
0
 public LayoutServicosGerais(
     Cabecalho cabecalho,
     int servicoId,
     BaseCalculo baseCalculo,
     ValorCarga valorCarga,
     Moeda moeda,
     string descricaoValor,
     decimal adicionalIMO,
     decimal exercito,
     int tipoDocumentoId,
     BaseCalculoExcesso baseExcesso,
     decimal valorExcesso,
     FormaPagamento formaPagamentoNVOCC)
 {
     Cabecalho           = cabecalho;
     ServicoId           = servicoId;
     BaseCalculo         = baseCalculo;
     ValorCarga          = valorCarga;
     Moeda               = moeda;
     DescricaoValor      = descricaoValor;
     AdicionalIMO        = adicionalIMO;
     Exercito            = exercito;
     TipoDocumentoId     = tipoDocumentoId;
     BaseExcesso         = baseExcesso;
     ValorExcesso        = valorExcesso;
     FormaPagamentoNVOCC = formaPagamentoNVOCC;
 }
Exemple #3
0
 public LayoutServicoLiberacao(
     Cabecalho cabecalho,
     int servicoId,
     BaseCalculo baseCalculo,
     Margem margem,
     TipoCarga tipoCarga,
     ValorCarga valorCarga,
     int reembolso,
     Moeda moeda,
     string descricaoValor,
     int tipoDocumentoId,
     int grupoAtracacaoId,
     decimal adicionalIMO,
     decimal exercito)
 {
     Cabecalho        = cabecalho;
     ServicoId        = servicoId;
     BaseCalculo      = baseCalculo;
     Margem           = margem;
     TipoCarga        = tipoCarga;
     ValorCarga       = valorCarga;
     Reembolso        = reembolso;
     Moeda            = moeda;
     DescricaoValor   = descricaoValor;
     TipoDocumentoId  = tipoDocumentoId;
     GrupoAtracacaoId = grupoAtracacaoId;
     AdicionalIMO     = adicionalIMO;
     Exercito         = exercito;
 }
Exemple #4
0
 public LayoutMinimoMecanicaManual(
     Cabecalho cabecalho,
     ValorCargaMinimo valorCarga,
     int linhaReferencia,
     string descricaoValor)
 {
     Cabecalho       = cabecalho;
     ValorCarga      = valorCarga;
     LinhaReferencia = linhaReferencia;
     DescricaoValor  = descricaoValor;
 }
Exemple #5
0
 public LayoutArmazenagem(
     Cabecalho cabecalho,
     int servicoId,
     BaseCalculo baseCalculo,
     int qtdeDias,
     ValorCarga valorCarga,
     decimal adicionalArmazenagem,
     decimal adicionalGRC,
     decimal minimoGRC,
     decimal adicionalIMO,
     decimal exercito,
     decimal adicionalIMOGRC,
     decimal valorANVISA,
     decimal anvisaGRC,
     int periodo,
     Moeda moeda,
     string descricaoValor,
     int tipoDocumentoId,
     BaseCalculoExcesso baseExcesso,
     Margem margem,
     decimal valorExcesso,
     decimal adicionalPeso,
     decimal pesoLimite,
     int grupoAtracacaoId,
     bool proRata)
 {
     Cabecalho            = cabecalho;
     ServicoId            = servicoId;
     BaseCalculo          = baseCalculo;
     QtdeDias             = qtdeDias;
     ValorCarga           = valorCarga;
     AdicionalArmazenagem = adicionalArmazenagem;
     AdicionalGRC         = adicionalGRC;
     MinimoGRC            = minimoGRC;
     AdicionalIMO         = adicionalIMO;
     Exercito             = exercito;
     AdicionalIMOGRC      = adicionalIMOGRC;
     ValorANVISA          = valorANVISA;
     AnvisaGRC            = anvisaGRC;
     Periodo          = periodo;
     Moeda            = moeda;
     DescricaoValor   = descricaoValor;
     TipoDocumentoId  = tipoDocumentoId;
     BaseExcesso      = baseExcesso;
     Margem           = margem;
     ValorExcesso     = valorExcesso;
     AdicionalPeso    = adicionalPeso;
     PesoLimite       = pesoLimite;
     GrupoAtracacaoId = grupoAtracacaoId;
     ProRata          = proRata;
 }
Exemple #6
0
 public LayoutMinimoParaMargem(
     Cabecalho cabecalho,
     int servicoId,
     decimal valorMinimoMargemDireita,
     decimal valorMinimoMargemEsquerda,
     decimal valorMinimoEntreMargens,
     int linhaReferencia,
     string descricaoValor)
 {
     Cabecalho = cabecalho;
     ServicoId = servicoId;
     ValorMinimoMargemDireita  = valorMinimoMargemDireita;
     ValorMinimoMargemEsquerda = valorMinimoMargemEsquerda;
     ValorMinimoEntreMargens   = valorMinimoEntreMargens;
     LinhaReferencia           = linhaReferencia;
     DescricaoValor            = descricaoValor;
 }
Exemple #7
0
 public LayoutPeriodoPadrao(
     Cabecalho cabecalho,
     int servicoId,
     BaseCalculo baseCalculo,
     int qtdeDias,
     ValorCarga valorCarga,
     int periodo,
     string descricaoValor)
 {
     Cabecalho      = cabecalho;
     ServicoId      = servicoId;
     BaseCalculo    = baseCalculo;
     QtdeDias       = qtdeDias;
     ValorCarga     = valorCarga;
     Periodo        = periodo;
     DescricaoValor = descricaoValor;
 }
Exemple #8
0
        public LayoutArmazenagemMinimo(
            Cabecalho cabecalho,
            int servicoId,
            ValorCargaMinimo valorCarga,
            Margem margem,
            int linhaReferencia,
            int limiteBls,
            string descricaoValor)
        {
            Cabecalho       = cabecalho;
            ServicoId       = servicoId;
            ValorCarga      = valorCarga;
            Margem          = margem;
            LinhaReferencia = linhaReferencia;
            LimiteBls       = limiteBls;
            DescricaoValor  = descricaoValor;

            FaixasBL = new List <FaixaBL>();
        }
Exemple #9
0
 public LayoutArmazenagemAllIn(
     Cabecalho cabecalho,
     int servicoId,
     BaseCalculo baseCalculo,
     int periodo,
     string descricaoPeriodo,
     decimal cifMinimo,
     decimal cifMaximo,
     string descricaoCif,
     Margem margem,
     decimal valor20,
     decimal valor40,
     decimal valorMinimo,
     Moeda moeda,
     string descricaoValor,
     int tipoDocumentoId,
     BaseCalculoExcesso baseExcesso,
     decimal valorExcesso,
     decimal adicionalPeso,
     decimal pesoLimite,
     bool proRata)
 {
     Cabecalho        = cabecalho;
     ServicoId        = servicoId;
     BaseCalculo      = baseCalculo;
     Periodo          = periodo;
     DescricaoPeriodo = descricaoPeriodo;
     CifMinimo        = cifMinimo;
     CifMaximo        = cifMaximo;
     DescricaoCif     = descricaoCif;
     Margem           = margem;
     Valor20          = valor20;
     Valor40          = valor40;
     ValorMinimo      = valorMinimo;
     Moeda            = moeda;
     DescricaoValor   = descricaoValor;
     TipoDocumentoId  = tipoDocumentoId;
     BaseExcesso      = baseExcesso;
     ValorExcesso     = valorExcesso;
     AdicionalPeso    = adicionalPeso;
     PesoLimite       = pesoLimite;
     ProRata          = proRata;
 }
Exemple #10
0
        public LayoutServicoParaMargem(
            Cabecalho cabecalho,
            int servicoId,
            BaseCalculo baseCalculo,
            TipoCarga tipoCarga,
            decimal valorMargemDireita,
            decimal valorMargemEsquerda,
            decimal valorEntreMargens,
            decimal adicionalIMO,
            decimal exercito,
            Moeda moeda,
            decimal pesoMaximo,
            decimal adicionalPeso,
            string descricaoValor,
            int tipoDocumentoId,
            BaseCalculoExcesso baseExcesso,
            decimal valorExcesso,
            decimal pesoLimite,
            bool proRata)
        {
            Cabecalho           = cabecalho;
            ServicoId           = servicoId;
            BaseCalculo         = baseCalculo;
            TipoCarga           = tipoCarga;
            ValorMargemDireita  = valorMargemDireita;
            ValorMargemEsquerda = valorMargemEsquerda;
            ValorEntreMargens   = valorEntreMargens;
            AdicionalIMO        = adicionalIMO;
            Exercito            = exercito;
            Moeda           = moeda;
            PesoMaximo      = pesoMaximo;
            AdicionalPeso   = adicionalPeso;
            DescricaoValor  = descricaoValor;
            TipoDocumentoId = tipoDocumentoId;
            BaseExcesso     = baseExcesso;
            ValorExcesso    = valorExcesso;
            PesoLimite      = pesoLimite;
            ProRata         = proRata;

            FaixasPeso = new List <FaixaPeso>();
        }
Exemple #11
0
 public LayoutServicoHubPort(
     Cabecalho cabecalho,
     int servicoId,
     BaseCalculo baseCalculo,
     decimal valor,
     int origem,
     int destino,
     Moeda moeda,
     FormaPagamento formaPagamentoNVOCC,
     string descricaoValor)
 {
     Cabecalho           = cabecalho;
     ServicoId           = servicoId;
     BaseCalculo         = baseCalculo;
     Valor               = valor;
     Origem              = origem;
     Destino             = destino;
     Moeda               = moeda;
     FormaPagamentoNVOCC = formaPagamentoNVOCC;
     DescricaoValor      = descricaoValor;
 }
Exemple #12
0
 public LayoutCondicoesGerais(Cabecalho cabecalho, string condicoesGerais)
 {
     Cabecalho       = cabecalho;
     CondicoesGerais = condicoesGerais;
 }