示例#1
0
        public static CompraParceiroProduto Map(this CompraParceiroProdutoDto entity)
        {
            if (entity == null)
            {
                return(null);
            }

            return(new CompraParceiroProduto()
            {
                Ativacao = entity.Ativacao,
                DataStatusAceite = entity.DataStatusAceite,
                StatusAceite = entity.StatusAceite,
                DataEnvioAceite = entity.DataEnvioAceite,
                DataEnvioAtivacao = entity.DataEnvioAtivacao,
                DataInclusao = entity.DataInclusao,
                DataIntegracaoParceiro = entity.DataIntegracaoParceiro,
                EmailEnvioAceito = entity.EmailEnvioAceito,
                EmailEnvioAtivacao = entity.EmailEnvioAtivacao,
                IdCompra = entity.IdCompra,
                IdCompraEntregaSku = entity.IdCompraEntregaSku,
                IdProdutoParceiro = entity.IdProdutoParceiro,
                LogRetornoParceiro = entity.LogRetornoParceiro,
                StatusIntegracaoParceiro = entity.StatusIntegracaoParceiro,
                Hash = entity.Hash,
                RequisicaoId = entity.RequisicaoId,
                TentativasIntegracao = entity.TentativasIntegracao,
                ClienteId = entity.ClienteId,
                ValorVendaUnidade = entity.ValorVendaUnidade,
                Tipo = entity.Tipo,
                SkuParceiro = entity.SkuParceiro,
                IdSku = entity.IdSku
            });
        }
示例#2
0
 private static Cliente MapCliente(this CompraParceiroProdutoDto model)
 {
     return(new Cliente()
     {
         EmailEnvioAceito = model.EmailEnvioAceito,
         EmailEnvioAtivacao = model.EmailEnvioAtivacao,
     });
 }
示例#3
0
 public static Pedido Map(this CompraParceiroProdutoDto model)
 {
     return(new Pedido()
     {
         Cliente = MapCliente(model),
         IdCompra = model.IdCompra,
         Skus = new List <Sku>()
         {
             MapSku(model)
         }
     });
 }
示例#4
0
 private static Sku MapSku(this CompraParceiroProdutoDto model)
 {
     return(new Sku()
     {
         IdCompraEntregaSku = model.IdCompraEntregaSku,
         IdProdutoParceiro = model.IdProdutoParceiro,
         Ativacao = model.Ativacao,
         Hash = model.Hash,
         RequisicaoId = model.RequisicaoId,
         ClienteId = model.ClienteId,
         DataIntegracaoParceiro = model.DataIntegracaoParceiro,
         LogRetornoParceiro = model.LogRetornoParceiro,
         StatusIntegracaoParceiro = model.StatusIntegracaoParceiro,
         Preco = model.ValorVendaUnidade,
         Tipo = model.Tipo,
         SkuParceiro = model.SkuParceiro,
         IdSku = model.IdSku,
         TentativasIntegracao = model.TentativasIntegracao
     });
 }