public void sendmail_Deliveryadmin(string recievermailid, string subject, CustomerinfoDelivery custdelv, List <ShoppingCartModel> listshop, string Total, string path1) { try { SendMaildelvadm myAction = new SendMaildelvadm(sendmailDeliveryAdmin); myAction.BeginInvoke(recievermailid, subject, custdelv, listshop, Total, path1, null, null); } catch (Exception ex) { } }
public void sendmailDeliveryAdmin(string recievermailid, string subject, CustomerinfoDelivery custdelv, List <ShoppingCartModel> listshop, string Total, string path1) { try { string itemhtml = MakecartItemHtml(listshop, Total); string Template = "<div>" + "<span><h2><u>Your Delivery Order is received By North Indian Restaurant</u></h2></span><br />" + "<span><h2><u>The Estimated Delivery Time is : " + custdelv.Time + "</u></h2></span><br />" + "<span><h2><u>The Items that you ordered is as below</u></h2></span>" + " " + itemhtml; bool IsAttachment = false; string FileName = string.Empty; System.Net.Mail.Attachment attachment = null; System.Net.Mail.MailMessage mailMessage = new System.Net.Mail.MailMessage(); mailMessage.To.Add(recievermailid); mailMessage.Bcc.Add(AppConstant.BCCEmailId); mailMessage.From = new MailAddress(AppConstant.SenderEmailId); mailMessage.Subject = subject; mailMessage.SubjectEncoding = System.Text.Encoding.UTF8; mailMessage.Body = Template; mailMessage.IsBodyHtml = true; mailMessage.Priority = MailPriority.High; SmtpClient smtpClient = new SmtpClient(); smtpClient.UseDefaultCredentials = false; smtpClient.Credentials = new System.Net.NetworkCredential(AppConstant.SenderEmailId, AppConstant.SenderEmailpwd); smtpClient.Port = 587; smtpClient.Host = "smtp.gmail.com"; smtpClient.EnableSsl = true; object userState = mailMessage; try { smtpClient.Send(mailMessage); } catch (System.Net.Mail.SmtpException) { // return false; } this.createCsvfile(listshop, path1, "P"); } catch (Exception) { // return false; } }
private void sendmail_CustomerDelivery(string recievermailid, string subject, CustomerinfoDelivery custdelv, List <ShoppingCartModel> listshop, string Total, string path1) { try { string itemhtml = MakecartItemHtml(listshop, Total); string Name = custdelv.FirstName.Trim() + " " + custdelv.LastName.Trim(); string Address = custdelv.AddressLine1.Trim() + ", " + custdelv.AddressLine2.Trim(); //string Name = "Ashish"; //string Address = "ss"; string Template = "<div>" + "<span><h2><u>Order Type: Delivery </u></h2></span><br />" + "<span><h3><u>Customer Details</u></h3></span>" + "<table width=100% align=left cellpadding=3>" + "<tr>" + "<td style=width:30px><strong> Name </strong></td> " + "<td style=width:70px><strong>" + Name + "</strong></td> " + "</tr>" + "<tr>" + "<td style=width:30px><strong> Address </strong></td> " + "<td style=width:70px><strong>" + Address + "</strong></td> " + "</tr>" + "<tr>" + "<td style=width:30px><strong> Mobile </strong></td> " + "<td style=width:70px><strong>" + custdelv.MobileNo + "</strong></td> " + "</tr>" + "<tr>" + "<td style=width:30px><strong> Email Id </strong></td> " + "<td style=width:70px><strong>" + custdelv.EmailId + "</strong></td> " + "</tr>" + "<tr>" + "<td style=width:30px><strong> Estimated Delivery Time </strong></td> " + "<td style=width:70px><strong>" + custdelv.Time + "</strong></td> " + "</tr>" + "</table><br />" + "</div>" + itemhtml; string Template1 = "<div>" + "<span><h2><u>Your Pickup Order is received By North Indian Restaurant</u></h2></span><br />" + "<span><h2><u>The Pickup Time is : " + custdelv.Time + "</u></h2></span><br />" + "<span><h2><u>The Items that you ordered is as below</u></h2></span>" + " " + itemhtml; bool IsAttachment = false; string FileName = string.Empty; System.Net.Mail.Attachment attachment = null; System.Net.Mail.MailMessage mailMessage = new System.Net.Mail.MailMessage(); mailMessage.To.Add(recievermailid); mailMessage.Bcc.Add(AppConstant.BCCEmailId); mailMessage.From = new MailAddress(AppConstant.SenderEmailId); mailMessage.Subject = subject; mailMessage.SubjectEncoding = System.Text.Encoding.UTF8; mailMessage.Body = Template; mailMessage.IsBodyHtml = true; mailMessage.Priority = MailPriority.High; SmtpClient smtpClient = new SmtpClient(); smtpClient.UseDefaultCredentials = false; smtpClient.Credentials = new System.Net.NetworkCredential(AppConstant.SenderEmailId, AppConstant.SenderEmailpwd); smtpClient.Port = 587; smtpClient.Host = "smtp.gmail.com"; smtpClient.EnableSsl = true; object userState = mailMessage; try { smtpClient.Send(mailMessage); } catch (System.Net.Mail.SmtpException) { } this.createCsvfile(listshop, path1, "P"); } catch (Exception) { } }