private void sendRejectionMail(string jobNo) { if (txtEnteredBranchCode.Text == "") { return; } ProposalUploadController proposalUploadController = new ProposalUploadController(); CommonMail mail = new CommonMail(); // mail.From_address = "*****@*****.**"; mail.From_address = "*****@*****.**"; mail.To_address = proposalUploadController.getEmailOfBranchStaff(txtEnteredBranchCode.Text); //mail.To_address = "*****@*****.**"; string enteredUserEmail = ""; enteredUserEmail = proposalUploadController.getEmailOfUser(txtProposalUploadUserCode.Text); if (enteredUserEmail != "") { mail.Cc_address = enteredUserEmail + ",[email protected]"; } else { mail.Cc_address = "*****@*****.**"; } //string pageURl = ""; //pageURl = Request.Url.AbsoluteUri; //// pageURl = pageURl.Replace("Quotation.aspx", "MRApprove.aspx"); //int index = pageURl.LastIndexOf("/"); //if (index > 0) //{ // pageURl = pageURl.Substring(0, index + 1); //} //pageURl = pageURl + "ProposalUploadView.aspx" + "?ProposalUploadId=" + txtProposalUploadId.Text; mail.Subject = "Uploaded Proposal Details Rejected"; String BodyText; BodyText = "<html>" + "<head>" + "<title>Uploaded Proposal Details Rejected</title>" + " <body> " + "<table>" + "<tr>" + "<td>" + "Uploaded Proposal of Quotation No./Job No. " + jobNo + " Rejected" + "</td>" + "</tr>" + "<tr>" + "<td>" + "Reason for Reject - " + txtScrutinizeRemarks.Text + "</td>" + "</tr>" + "</table>" + " </body> " + " </html>"; try { mail.Body = BodyText; mail.sendMail(); } catch (Exception ee) { ScriptManager.RegisterStartupScript(this, GetType(), "Message", "alert('Error while sending notification e-mail.');", true); } }
private void sendApprovalNotificationMailForCancellation() { if (txtEnteredBranchCode.Text == "") { return; } ProposalUploadController proposalUploadController = new ProposalUploadController(); CommonMail mail = new CommonMail(); // mail.From_address = "*****@*****.**"; mail.From_address = "*****@*****.**"; mail.To_address = proposalUploadController.getEmailOfBranchStaff(txtEnteredBranchCode.Text); //mail.To_address = "*****@*****.**"; string enteredUserEmail = ""; enteredUserEmail = proposalUploadController.getEmailOfUser(txtProposalUploadUserCode.Text); if (enteredUserEmail != "") { mail.Cc_address = enteredUserEmail + ",[email protected]"; } else { mail.Cc_address = "*****@*****.**"; } mail.Subject = "Uploaded Proposal Cancelled and Ready to Print"; String BodyText; BodyText = "<html>" + "<head>" + "<title>Uploaded Proposal Cancelled and Ready to Print</title>" + " <body> " + "<table>" + "<tr>" + "<td>" + "Uploaded Proposal of Job No. " + txtJobNo.Text + " Cancelled and Ready to Print." + "</td>" + "</tr>" + "<tr>" + "<td>" + "TCS Policy No. - " + txtPolicyNo.Text + "</td>" + "</tr>" + "</table>" + " </body> " + " </html>"; try { mail.Body = BodyText; mail.sendMail(); } catch (Exception ee) { ScriptManager.RegisterStartupScript(this, GetType(), "Message", "alert('Error while sending notification e-mail.');", true); } }
private void sendRequestApprovalMail(string newRequestSeqNo, string requestNo, string branchCode, string newStatus) { if (newRequestSeqNo == "") { return; } string BOOK_REQ_PEND_APPR_BY_ZM = System.Configuration.ConfigurationManager.AppSettings["BOOK_REQ_PEND_APPR_BY_ZM"].ToString(); string BOOK_REQ_PEND_APPR_BY_HDO = System.Configuration.ConfigurationManager.AppSettings["BOOK_REQ_PEND_APPR_BY_HDO"].ToString(); string nextApprovePerson = ""; if (newStatus == BOOK_REQ_PEND_APPR_BY_ZM) { nextApprovePerson = getZonalApprovePersonName(branchCode); } else { nextApprovePerson = getNextApprovePersonName(branchCode); } string UserCode = ""; HttpCookie reqCookies = Request.Cookies["userInfo"]; if (reqCookies != null) { UserCode = reqCookies["UserCode"].ToString(); } ProposalUploadController proposalUploadController = new ProposalUploadController(); CommonMail mail = new CommonMail(); mail.From_address = "*****@*****.**"; mail.To_address = proposalUploadController.getEmailOfUser(nextApprovePerson); // mail.To_address = proposalUploadController.getEmailOfUser(UserCode); //string enteredUserEmail = ""; //enteredUserEmail = proposalUploadController.getEmailOfUser(UserCode); mail.Bcc_address = "*****@*****.**"; string pageURl = ""; pageURl = "http://192.168.10.103:8045/Views/BookManagement/"; pageURl = pageURl + "CoverNoteBookRequestApproval.aspx" + "?RequestSeqNo=" + newRequestSeqNo; mail.Subject = "Approval need for Cover Note Book Request"; String BodyText; BodyText = "<html>" + "<head>" + "<title>Approval need for Cover Note Book Request</title>" + " <body> " + "<table>" + "<tr>" + "<td>" + "Approval need for Cover Note Book Request under request no. " + requestNo + " ," + "</td>" + "</tr>" + "<tr>" + "<td>" + "Click <a href=\"" + pageURl + "\">here</a> to Approve/Reject the request." + "</td>" + "</tr>" + "</table>" + " </body> " + " </html>"; try { mail.Body = BodyText; mail.sendMail(); string notificationMsg = ""; notificationMsg = "Approval need for Cover Note Book Request under request no. " + requestNo + ""; NotificationsHub nHub = new NotificationsHub(); nHub.NotifyClientForCoverNoteBookRequests("Approval need for Cover Note Book Request", notificationMsg, nextApprovePerson); } catch (Exception ee) { ScriptManager.RegisterStartupScript(this, GetType(), "Message", "alert('Error while sending notification e-mail.');", true); } }