Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Rejsebestilling.Core.Classes;
- using System.Net.Mail;
- namespace Rejsebestilling.Business.Models
- {
- public class EmailHelpers
- {
- public static void SendEmail(Email email, Train train, Flight flight)
- {
- var msg = new MailMessage();
- msg.IsBodyHtml = true;
- msg.Subject = "Travel request";
- msg.IsBodyHtml = true;
- string body = "<div style=\"width: 100%; float: left; font-family: Verdana;\">" +
- "<div style=\"float: left; margin-top: 5px; margin-bottom: 5px; background-color: #DEDEDE; width: 100%; height: 10px;\">" + "<span style=\"font-weight: bold;\">Indtastede informationer: </span>" + "</div>" +
- "<br>" +
- "Navn: " + email.Firstname + " " + email.Lastname + "<br>" +
- "Firma: " + email.Company + "<br>" +
- "Adresse: " + email.Address + "<br>" +
- "Postnummer: " + email.ZipCode + "<br>" +
- "By: " + email.City + "<br>" +
- "Telefon nummer: " + email.Phone + "<br>" +
- "Email: " + email.EmailAddress + "<br>" +
- "<div style=\"float: left; margin-top: 5px; margin-bottom: 5px; background-color: #DEDEDE; width: 100%; height: 10px;\">" + "<span style=\"font-weight: bold;\">Referencer: </span>" + "</div>" +
- "<br>" +
- "Medarbejder nr.: " + email.EmployeeNumber + "<br>" +
- "Ordre nr.: " + email.OrderNumber + "<br>" +
- "Kundenummer: " + email.CustomerNumer + "<br>" +
- "Costcenter: " + email.CostCenter + "<br>" +
- "Afdelingsnavn: " + email.DepartmentName + "<br>" +
- "Initialer: " + email.Initials + "<br>" +
- "EAN Nummer: " + email.EANNumber + "<br>" +
- "<div style=\"float: left; margin-top: 5px; margin-bottom: 5px; background-color: #DEDEDE; width: 100%; height: 10px;\">" + "<span style=\"font-weight: bold;\">Tog Bestilling: </span>" + "</div>" +
- "<br>" +
- "Leverings adresse: " + train.DeliveryAddress + "<br>" +
- "Dato: " + train.Date.DayOfWeek + "<br>" +
- "Fra d. " + train.From + "Til d. " + train.To + "<br>" +
- "Tidspunkt: " + train.Time +
- "<div style=\"float: left; margin-top: 5px; margin-bottom: 5px; background-color: #DEDEDE; width: 100%; height: 10px;\">" + "<span style=\"font-weight: bold;\">Fly Bestilling: </span>" + "</div>" +
- "<br>" +
- "Dato: " + flight.Date + "<br>" +
- "Fra: " + flight.From + "<br>" +
- "Til: " + flight.To + "<br>" +
- "</div>";
- msg.Body = body;
- var smtp = new SmtpClient();
- smtp.Send(msg);
- }
- public static bool ReturnIsActive(Train train)
- {
- if (train.ReturnIsActive == true)
- {
- train.ReturnYes = "Kunden skal have returbillet";
- }
- else
- {
- train.ReturnYes = "Kunden skal IKKE have returbillet";
- }
- return false;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment