Ejemplo n.º 1
0
        public string EmailTemplate(CustomerinfoPickup custpickup, List <ShoppingCartModel> listshop, string Total)
        {
            string itemhtml = MakecartItemHtml(listshop, Total);

            string Name        = custpickup.FirstName.Trim() + " " + custpickup.LastName.Trim();
            string EmailFormat =
                "<div>" +
                "<span><h2><u>Order Type: Pickup </u></h2></span><br />" +
                "<span><h2><u>Customer Details</u></h2></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> Mobile </strong></td> " +
                "<td style=width:70px><strong>" + custpickup.MobileNo + "</strong></td> " +
                "</tr>" +
                "<tr>" +
                "<td style=width:30px><strong> Email Id </strong></td> " +
                "<td style=width:70px><strong>" + custpickup.EmailId + "</strong></td> " +
                "</tr>" +
                "<tr>" +
                "<td style=width:30px><strong> Estimated Pickup Time </strong></td> " +
                "<td style=width:70px><strong>" + custpickup.Time + "</strong></td> " +
                "</tr>" +

                "</table>" +
                "</div><br />" + itemhtml;

            return(EmailFormat);
        }
Ejemplo n.º 2
0
 public void sendmail_Pickupadmin(string recievermailid, string subject, CustomerinfoPickup custpickup, List <ShoppingCartModel> listshop, string Total, string path1)
 {
     try
     {
         SendMailpickupadm myAction = new SendMailpickupadm(sendmailPickupAdmin);
         myAction.BeginInvoke(recievermailid, subject, custpickup, listshop, Total, path1, null, null);
     }
     catch (Exception ex)
     {
     }
 }
Ejemplo n.º 3
0
        public void sendmailPickupAdmin(string recievermailid, string subject, CustomerinfoPickup custpickup, List <ShoppingCartModel> listshop, string Total, string path1)
        {
            try
            {
                string Template = EmailTemplate(custpickup, listshop, Total);
                //string itemhtml = MakecartItemHtml(listshop, Total);

                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);
                    //if (IsAttachment)
                    //{
                    //    attachment.ContentStream.Close();
                    //    object p = File.Delete(Server.MapPath(FileName));
                    //}
                    // return true;
                }
                catch (System.Net.Mail.SmtpException)
                {
                    // return false;
                }
                this.createCsvfile(listshop, path1, "P");
            }
            catch (Exception)
            {
                // return false;
            }
        }
Ejemplo n.º 4
0
        private void sendmail_TemplateCustomer(string recievermailid, string subject, CustomerinfoPickup custpickup, List <ShoppingCartModel> listshop, string Total, string path1)
        {
            try
            {
                string itemhtml = MakecartItemHtml(listshop, Total);

                string Template =
                    "<div>" +
                    "<span><h2><u>Your Pickup Order is received By North Indian Restaurant</u></h2></span><br />" +
                    "<span><h2><u>The Pickup Time is : " + custpickup.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)
            {
            }
        }