public static string ConvertToHtmlFile() { string myHtmlFile = ""; StringBuilder myBuilder = new StringBuilder(); //Get a worker object. StringBuilder myBuilder = new StringBuilder(); //Open tags and write the top portion. myBuilder.Append("<html xmlns='http://www.w3.org/1999/xhtml'>"); myBuilder.Append("<head>"); myBuilder.Append("<title>"); myBuilder.Append("Page-"); myBuilder.Append(Guid.NewGuid().ToString()); myBuilder.Append("</title>"); myBuilder.Append("</head>"); myBuilder.Append("<body>"); myBuilder.Append("<table width='800' border='0' align='center' cellpadding='0' cellspacing='0'>"); myBuilder.Append(" <tr>"); myBuilder.Append("<td height='1176' valign='top' background='http://availtechnologies.net/learning/images/Receipt.jpg'>"); myBuilder.Append("<table width='720' border='0' align='center' cellpadding='0' cellspacing='0'>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='185'>"); myBuilder.Append(" </td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='110' valign='top'>"); myBuilder.Append("<table width='700' border='0' align='center' cellpadding='0' cellspacing='0'>"); myBuilder.Append("<tr>"); myBuilder.Append("<td width='229'>"); myBuilder.Append("</td>"); myBuilder.Append(" <td width='471' height='35'>"); myBuilder.Append("<b>"); myBuilder.Append("<font face='Verdana''Arial''Helvetica''sans-serif' font size='2px' color='#444444'>"); myBuilder.Append("K4 001"); myBuilder.Append("</font>"); myBuilder.Append("</b>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append(" <td> "); myBuilder.Append("</td>"); myBuilder.Append("<td height='35'>"); myBuilder.Append("<b>"); myBuilder.Append("<font face='Verdana''Arial''Helvetica''sans-serif' font size='2px' font weight='bold' color='#444444'>"); myBuilder.Append(" Nandhini K"); myBuilder.Append("</font>"); myBuilder.Append("</b>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td> "); myBuilder.Append("</td>"); myBuilder.Append(" <td height='35'>"); myBuilder.Append("<b>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' color='#444444'>"); myBuilder.Append("9008890403"); myBuilder.Append("</font>"); myBuilder.Append("</b>"); myBuilder.Append("</td>"); myBuilder.Append(" </table>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td> "); myBuilder.Append("</td>"); myBuilder.Append(" </tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='50'>"); myBuilder.Append(" </td>"); myBuilder.Append(" </tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='370' valign='top'>"); myBuilder.Append("<table width='720' border='0' cellspacing='0' cellpadding='0'>"); myBuilder.Append(" <tr>"); myBuilder.Append(" <td width='376'>"); myBuilder.Append("<table width='360' border='0' cellspacing='0' cellpadding='0'>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Booking Type"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("Out Station"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Car Type"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("City"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Pick Date/Time"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Pick Location"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Drop Address"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Approx Distance"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("No of Days"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Places"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("</table>"); myBuilder.Append("</td>"); myBuilder.Append("<td width='344'>"); myBuilder.Append("<table width='350' align='center' border='0' cellspacing='0' cellpadding='0'>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Booking Type"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("Out Station"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Apporx Dist(One Way)"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("No of Days"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Per Day Km limit(1*250)"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Fare per Km"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Per Day Driver Batta(1*250)"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Hill Charge(1 hill 1 time)"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='Red'>"); myBuilder.Append("Total Estimated Fair"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("<tr>"); myBuilder.Append("<td height='30px'>"); myBuilder.Append("<font size='2px' font face='Verdana''Arial''Helvetica''sans-serif'>"); myBuilder.Append("Places"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("<td>"); myBuilder.Append("<font face='Verdana' 'Arial' 'Helvetica' 'sans-serif' font size='2px' text align='justify' font stretch='ultra-expanded' line height='20px' padding left='20px' letter spacing='1px' color='#000000'>"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("</table>"); myBuilder.Append("</td>"); myBuilder.Append(" </tr>"); myBuilder.Append(" </table>"); myBuilder.Append(" </td>"); myBuilder.Append(" </tr>"); myBuilder.Append(" <tr>"); myBuilder.Append(" <td height='120'>"); myBuilder.Append(" <table width='700' border='0' align='center' cellpadding='0' cellspacing='0'>"); myBuilder.Append(" <tr>"); myBuilder.Append(" <td width='158'>"); myBuilder.Append(" </td>"); myBuilder.Append(" <td width='542' height='47' >"); myBuilder.Append("<font face='Verdana' ,'Arial' ,'Helvetica' ,'sans-serif' padding left='10px' padding right='10px' color='#ffffff'>"); myBuilder.Append(" 40000"); myBuilder.Append("</font>"); myBuilder.Append(" </td>"); myBuilder.Append(" </tr>"); myBuilder.Append(" <tr>"); myBuilder.Append("<td> "); myBuilder.Append(" </td>"); myBuilder.Append(" <td height='32'>"); myBuilder.Append("<font face='Verdana', 'Arial', 'Helvetica','sans-serif' color='#ffffff'>"); myBuilder.Append(" 20000"); myBuilder.Append("</font>"); myBuilder.Append(" </td>"); myBuilder.Append(" </tr>"); myBuilder.Append(" <tr>"); myBuilder.Append(" <td> "); myBuilder.Append(" </td>"); myBuilder.Append("<td height='32' >"); myBuilder.Append("<font face='Verdana', 'Arial', 'Helvetica','sans-serif' color='#ffffff'>"); myBuilder.Append("2000"); myBuilder.Append("</font>"); myBuilder.Append("</td>"); myBuilder.Append("</tr>"); myBuilder.Append("</table>"); myBuilder.Append(" </td>"); myBuilder.Append(" </tr>"); myBuilder.Append(" <tr>"); myBuilder.Append(" <tr>"); myBuilder.Append(" <td> "); myBuilder.Append(" </td>"); myBuilder.Append(" <td height='35'>"); myBuilder.Append(" </tr>"); myBuilder.Append(" </table>"); myBuilder.Append(" </td>"); myBuilder.Append(" </tr>"); myBuilder.Append("</table>"); myBuilder.Append(" </tr>"); myBuilder.Append("</table>"); myBuilder.Append("</body>"); myBuilder.Append("</html>"); myHtmlFile = myBuilder.ToString(); return myHtmlFile; } public void SendEmail() { if (mymailid!= "") { try { // Mail Using Domain MailMessage mM = new MailMessage(); mM.From = new MailAddress("mymailid", "Tour Taxi"); mM.To.Add(new MailAddress(mymailid)); mM.Subject ="Trip Voucher"; mM.Body = ConvertToHtmlFile(); mM.IsBodyHtml = true; mM.Priority = MailPriority.High; SmtpClient sC = new SmtpClient("my domain"); sC.Port = 25; sC.Credentials = new System.Net.NetworkCredential("email id", "password"); sC.Send(mM); } catch (Exception ex) { Response.Write(ex.ToString()); } } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)