Example #1
0
        public static LayoutArmazenagemMinimoCIF NovoLayoutArmazenagemMinimoCIF(
            int modeloId,
            int linha,
            string descricao,
            decimal valorCIF,
            decimal valor,
            decimal valor20,
            decimal valor40,
            TipoCarga tipoCarga,
            int servicoId,
            int linhaReferencia,
            string descricaoValor,
            int limiteBls,
            bool ocultar)
        {
            var cabecalho = new Cabecalho(modeloId, linha, descricao, TipoRegistro.ARMAZENAGEM_MINIMO_CIF, ocultar);

            var valorCarga = new ValorCargaMinimo(
                valor,
                valor20,
                valor40,
                tipoCarga);

            var layoutArmazenagemMinimoCIF = new LayoutArmazenagemMinimoCIF(
                cabecalho,
                servicoId,
                valorCarga,
                valorCIF,
                linhaReferencia,
                limiteBls,
                descricaoValor);

            return(layoutArmazenagemMinimoCIF);
        }
Example #2
0
        public static LayoutMinimoGeral NovoLayoutMinimoGeral(
            int modeloId,
            int linha,
            string descricao,
            decimal valor,
            decimal valor20Geral,
            decimal valor40Geral,
            TipoCarga tipoCarga,
            int linhaReferencia,
            string descricaoValor,
            bool ocultar)
        {
            var cabecalho = new Cabecalho(modeloId, linha, descricao, TipoRegistro.MINIMO_GERAL, ocultar);

            var valorCarga = new ValorCargaMinimo(
                valor,
                valor20Geral,
                valor40Geral,
                tipoCarga);

            var layoutMinimoGeral = new LayoutMinimoGeral(
                cabecalho,
                valorCarga,
                linhaReferencia,
                descricaoValor);

            return(layoutMinimoGeral);
        }
Example #3
0
 public LayoutMinimoMecanicaManual(
     Cabecalho cabecalho,
     ValorCargaMinimo valorCarga,
     int linhaReferencia,
     string descricaoValor)
 {
     Cabecalho       = cabecalho;
     ValorCarga      = valorCarga;
     LinhaReferencia = linhaReferencia;
     DescricaoValor  = descricaoValor;
 }
Example #4
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>();
        }
Example #5
0
        public static LayoutMinimoMecanicaManual NovoLayoutMinimoMecanicaManual(
            int modeloId,
            int linha,
            string descricao,
            decimal valor20,
            decimal valor40,
            int linhaReferencia,
            string descricaoValor,
            bool ocultar)
        {
            var cabecalho = new Cabecalho(modeloId, linha, descricao, TipoRegistro.MINIMO_MECANICA_MANUAL, ocultar);

            var valorCarga = new ValorCargaMinimo(
                valor20,
                valor40);

            var layoutMinimoMecanicaManual = new LayoutMinimoMecanicaManual(
                cabecalho,
                valorCarga,
                linhaReferencia,
                descricaoValor);

            return(layoutMinimoMecanicaManual);
        }