Exemplo n.º 1
0
def send_order_customer(order):
    """Send Order Data Email."""
    template = render_to_string('mailings/enviar_pedido.html', {
        'order': order,
        'details': order.details.all()
    })
    email = generate_send_email([order.customer.user.email],
                                "Orden #{}".format(order.pk), template)

    return handle_send_email([email])
Exemplo n.º 2
0
def send_password_customer(email, password):
    """Send Order Data Email."""
    domain = '{}{}'.format(settings.HTTP_PROTOCOL, settings.CURRENT_DOMAIN)
    template = render_to_string('mailings/send_password_customer.html', {
        'email': email,
        'password': password
    })
    email = generate_send_email([email], u'Actualización de catalogo',
                                template)

    return handle_send_email([email])
Exemplo n.º 3
0
def send_supply_customer(order):
    """Send Order Data Email."""
    domain = '{}{}'.format(settings.HTTP_PROTOCOL, settings.CURRENT_DOMAIN)
    template = render_to_string('mailings/send_supply_customer.html', {
        'order': order,
        'details': order.details.all()
    })
    email = generate_send_email([order.customer.user.email],
                                "Orden #{} a surtir".format(order.pk),
                                template)

    return handle_send_email([email])
Exemplo n.º 4
0
def register_confirm_email(token, customer):
    """Send Order Data Email."""
    print settings
    domain = '{}{}'.format(settings.HTTP_PROTOCOL, settings.CURRENT_DOMAIN)
    template = render_to_string('mailings/registro_confirmado.html', {
        'customer': customer,
        'domain': domain,
        'token': token
    })
    email = generate_send_email([customer.user.email], "Confirmar cuenta",
                                template)

    return handle_send_email([email])
Exemplo n.º 5
0
def send_supply_eya(order):
    """Send Order Data Email."""
    template = render_to_string(
        'mailings/send_supply_eya.html', {
            'order': order,
            'details': order.details.exclude(status=DetailOrder.DENY)
        })
    email = generate_send_email(
        [
            '*****@*****.**',
            '*****@*****.**'
        ],
        # ['*****@*****.**', '*****@*****.**'],
        "Surtir orden #{}".format(order.pk),
        template)
    return handle_send_email([email])
Exemplo n.º 6
0
def send_quotation_customer(order):
    """Send Order Data Email."""
    domain = '{}{}'.format(settings.HTTP_PROTOCOL, settings.CURRENT_DOMAIN)
    url = '{}{}'.format(domain,
                        reverse('update_quotation', kwargs={'pk': order.pk}))
    url_pdf = '{}{}'.format(domain,
                            reverse('quotation-pdf', kwargs={'pk': order.pk}))
    template = render_to_string(
        'mailings/enviar_cotizacion.html', {
            'order': order,
            'details': order.details.all(),
            'url': url,
            'url_pdf': url_pdf
        })
    email = generate_send_email([order.customer.user.email],
                                "Cotización de orden #{}".format(order.pk),
                                template)

    return handle_send_email([email])
Exemplo n.º 7
0
def send_order_eya(order):
    domain = '{}{}'.format(settings.HTTP_PROTOCOL, settings.CURRENT_DOMAIN)
    url = '{}{}'.format(domain, reverse('order-pdf', kwargs={'pk': order.pk}))
    """Send Order Data Email."""
    template = render_to_string('emails/send_data_order.html', {
        'order': order,
        'details': order.details.all(),
        'url': url
    })
    email = generate_send_email(
        [
            '*****@*****.**',
            '*****@*****.**'
        ],
        # ['*****@*****.**', '*****@*****.**'],
        "Orden #{}".format(order.pk),
        template)

    return handle_send_email([email])