コード例 #1
0
        private void sendApprovalNotificationMailOfHNBToHDO()
        {
            ProposalUploadController proposalUploadController = new ProposalUploadController();

            CommonMail mail = new CommonMail();

            mail.From_address = "*****@*****.**";

            mail.To_address = proposalUploadController.getEmailOfBranchStaff("TDA");//HDO FOR HNB

            mail.Cc_address = "*****@*****.**";

            mail.Subject = "Uploaded HNB Proposal Processed and Ready to Print";
            String BodyText;

            BodyText = "<html>" +
                       "<head>" +
                       "<title>Uploaded Proposal Processed and Ready to Print</title>" +
                       " <body> " +
                       "<table>" +
                       "<tr>" +
                       "<td>" +
                       "Uploaded Proposal of Quotation No. " + txtQuotationNo.Text + " Processed and Ready to Print." +
                       "</td>" +
                       "</tr>" +
                       "<tr>" +
                       "<td>" +
                       "TCS Policy No. - " + txtTCSPolicyNo.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);
            }
        }
コード例 #2
0
    private void sendMailToPolicyOwnBranch(string branchCode, string policyNo)
    {
        ProposalUploadController proposalUploadController = new ProposalUploadController();

        CommonMail mail = new CommonMail();

        //  mail.From_address = "*****@*****.**";

        mail.From_address = "*****@*****.**";


        mail.To_address = proposalUploadController.getEmailOfBranchStaff(branchCode);
        // mail.To_address = "*****@*****.**";


        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 = "Upload Documents for Policy Cancellation";
        String BodyText;

        BodyText = "<html>" +
                   "<head>" +
                   "<title>Upload Documents for Policy Cancellation</title>" +
                   " <body> " +
                   "<table>" +
                   "<tr>" +
                   "<td>" +
                   "Please Upload Documents for Policy Cancellation of Policy No. " + policyNo +
                   "</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);
        }
    }
コード例 #3
0
        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);
            }
        }
コード例 #4
0
        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);
            }
        }