protected void btnApprove_Click(object sender, EventArgs e) { if (txtProposalUploadId.Text == "") { ScriptManager.RegisterStartupScript(this, GetType(), "Message", "alert('Take a job first');", true); return; } TCSPolicyController tCSPolicyController = new TCSPolicyController(); if (txtJobType.Text == "N") { if (txtTCSPolicyNo.Text == "") { ScriptManager.RegisterStartupScript(this, GetType(), "Message", "alert('Please enter TCS Policy Number');", true); return; } if (!tCSPolicyController.checkIsPolicyNoAvailable(txtTCSPolicyNo.Text.Trim(), "TCS")) { if (!tCSPolicyController.checkIsPolicyNoAvailable(txtTCSPolicyNo.Text.Trim(), "TAKAFUL")) { lblMessage.Text = "Invalid Policy Number"; ScriptManager.RegisterStartupScript(this, GetType(), "Message", "alert('Invalid Policy Number');", true); return; } } } ProposalUploadController proposalUploadController = new ProposalUploadController(); string APPROVED_BY_VALIDATORS = System.Configuration.ConfigurationManager.AppSettings["APPROVED_BY_VALIDATORS"].ToString(); string UserCode = ""; string UserBranch = ""; HttpCookie reqCookies = Request.Cookies["userInfo"]; if (reqCookies != null) { UserCode = reqCookies["UserCode"].ToString(); UserBranch = reqCookies["UserBranch"].ToString(); } proposalUploadController.UpdateProposalUploadStatus(Convert.ToInt32(txtProposalUploadId.Text), UserCode, APPROVED_BY_VALIDATORS, txtRemarks.Text); if (txtSystemName.Text == "TCS") { proposalUploadController.UpdateTargetBranchCode("TCS", Convert.ToInt32(txtProposalUploadId.Text), txtTCSPolicyID.Text); } else if (txtSystemName.Text == "TAKAFUL") { proposalUploadController.UpdateTargetBranchCode("TAKAFUL", Convert.ToInt32(txtProposalUploadId.Text), txtTCSPolicyID.Text); } if (txtJobType.Text == "N") { proposalUploadController.UpdateTCSPolicyNo(Convert.ToInt32(txtProposalUploadId.Text), txtTCSPolicyNo.Text.Trim()); sendApprovalNotificationMailForNewBusiness(); } else if (txtJobType.Text == "E") { sendApprovalNotificationMailForEndorsement(); } else if (txtJobType.Text == "R") { sendApprovalNotificationMailForRenewal(); } else if (txtJobType.Text == "C") { sendApprovalNotificationMailForCancellation(); } if (tCSPolicyController.checkIsHNBPolicy(txtTCSPolicyID.Text, "TCS")) { sendApprovalNotificationMailOfHNBToHDO(); } else if (tCSPolicyController.checkIsHNBPolicy(txtTCSPolicyID.Text, "TAKAFUL")) { sendApprovalNotificationMailOfHNBToHDO(); } // passDocumentToDMS(); //Temporarily commented ClearComponents(); LoadUploadedProposal(); LoadMissedProposal(); //btnTakeJob.Enabled = true; }