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 }); }
private static Cliente MapCliente(this CompraParceiroProdutoDto model) { return(new Cliente() { EmailEnvioAceito = model.EmailEnvioAceito, EmailEnvioAtivacao = model.EmailEnvioAtivacao, }); }
public static Pedido Map(this CompraParceiroProdutoDto model) { return(new Pedido() { Cliente = MapCliente(model), IdCompra = model.IdCompra, Skus = new List <Sku>() { MapSku(model) } }); }
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 }); }