using JMETxnPushScheduler.Repository; using System; using System.Data; namespace JMETxnPushScheduler.Business { public class SendEmail { SendRepository _repository = new SendRepository(); public void mailsend() { int i = 1; DataTable mailDetails = _repository.GetMailDetails(); string msgSubject = "About pasword Reset"; string msgBody = string.Empty; if (mailDetails == null ) { return; } else if (mailDetails.Rows.Count == 0) { return; } try { msgBody = "" + "" + "" + "" + "" + "" + ""; foreach (DataRow item in mailDetails.Rows) { msgBody += ""; msgBody += ""; msgBody += ""; msgBody += ""; msgBody += ""; i = i + 1; } msgBody += "
SNo. Full NameEmailUser NameNew Password
" + Convert.ToString(i ) + "" + item["Name"].ToString() + "" + item["Email"].ToString() + "" + item["UserName"].ToString() + "" + item["Newpassword"].ToString() + "
"; SmtpMailSetting mail = new SmtpMailSetting { MsgBody = msgBody, MsgSubject = msgSubject, ToEmails = GetStatic.ReadWebConfig("recivermail", "") }; string res = mail.SendSmtpMail(mail); //if (res != "Mail Send") //{ // ErrorEmail(); //} } catch (Exception ex) { ex.Message.ToString(); } } public void ErrorEmail() { _repository.ErrorEmail(); } } }