Example #1
0
        static PesoValor CriarEntidadePesoValor(Transportadora transportadora, int idAreaCobertura)
        {
            var retorno = new PesoValor();

            retorno.AreaCoberturaId   = idAreaCobertura;
            retorno.PesoMinimo        = transportadora.ValorMin;
            retorno.PesoMaximo        = transportadora.ValorMax;
            retorno.DataCriacao       = DateTime.Now;
            retorno.UltimaAtualizacao = DateTime.Now;
            retorno.Valor             = transportadora.ValorCusto;

            return(retorno);
        }
Example #2
0
        static PesoValor CriarEntidadePesoValor(Correios correio, int idAreaCobertura)
        {
            var retorno = new PesoValor();

            retorno.AreaCoberturaId   = idAreaCobertura;
            retorno.PesoMinimo        = (Convert.ToDecimal(correio.PesoDe) / 1000);
            retorno.PesoMaximo        = (Convert.ToDecimal(correio.PesoAte) / 1000);
            retorno.DataCriacao       = DateTime.Now;
            retorno.UltimaAtualizacao = DateTime.Now;

            if (correio.Origem == "SAO PAULO")
            {
                retorno.Valor = correio.Custo;
            }
            else
            {
                retorno.ValorCuritiba = correio.Custo;
            }

            return(retorno);
        }