protected void btnReProcess_Click(object sender, EventArgs e) { // <add key="NEW_UPLOAD_PATH_TEMP" value="\\\\192.168.10.103\\HNBGI\\TEMP\\NEW\\" /> //<add key="ENDORSEMENT_UPLOAD_PATH_TEMP" value="\\\\192.168.10.103\\HNBGI\\TEMP\\ENDORSEMENT\\" /> //<add key="RENEWAL_UPLOAD_PATH_TEMP" value="\\\\192.168.10.103\\HNBGI\\TEMP\\RENEWAL\\" /> //<add key="CANCELLATION_UPLOAD_PATH_TEMP" value="\\\\192.168.10.103\\HNBGI\\TEMP\\CANCELLATION\\" /> if (ddlJobType.SelectedValue.ToString() == "0") { lblMsg.Text = "Please select Job type"; return; } if (txtSearchQuotationNo.Text == "") { lblMsg.Text = "Please enter Job Number"; return; } if (txtFilePath.Text == "") { lblMsg.Text = "Please select a Job Number"; return; } string jobType = ""; jobType = ddlJobType.SelectedValue.ToString(); string DOCUMENT_UPLOAD_PATH_3 = ""; string TEMP_DOCUMENT_UPLOAD_PATH = ""; if (jobType == "N") { TEMP_DOCUMENT_UPLOAD_PATH = System.Configuration.ConfigurationManager.AppSettings["NEW_UPLOAD_PATH_TEMP"].ToString(); } else if (jobType == "E") { TEMP_DOCUMENT_UPLOAD_PATH = System.Configuration.ConfigurationManager.AppSettings["ENDORSEMENT_UPLOAD_PATH_TEMP"].ToString(); } else if (jobType == "R") { TEMP_DOCUMENT_UPLOAD_PATH = System.Configuration.ConfigurationManager.AppSettings["RENEWAL_UPLOAD_PATH_TEMP"].ToString(); } else if (jobType == "C") { TEMP_DOCUMENT_UPLOAD_PATH = System.Configuration.ConfigurationManager.AppSettings["CANCELLATION_UPLOAD_PATH_TEMP"].ToString(); } //<add key="NEW_UPLOAD_PATH_3" value="\\\\192.168.10.103\\HNBGI\\SCN_DOCS_3\\NEW\\" /> //<add key="ENDORSEMENT_UPLOAD_PATH_3" value="\\\\192.168.10.103\\HNBGI\\SCN_DOCS_3\\ENDORSEMENT\\" /> //<add key="RENEWAL_UPLOAD_PATH_3" value="\\\\192.168.10.103\\HNBGI\\SCN_DOCS_3\\RENEWAL\\" /> //<add key="CANCELLATION_UPLOAD_PATH_3" value="\\\\192.168.10.103\\HNBGI\\SCN_DOCS_3\\CANCELLATION\\" /> if (jobType == "N") { DOCUMENT_UPLOAD_PATH_3 = System.Configuration.ConfigurationManager.AppSettings["NEW_UPLOAD_PATH_3"].ToString(); } else if (jobType == "E") { DOCUMENT_UPLOAD_PATH_3 = System.Configuration.ConfigurationManager.AppSettings["ENDORSEMENT_UPLOAD_PATH_3"].ToString(); } else if (jobType == "R") { DOCUMENT_UPLOAD_PATH_3 = System.Configuration.ConfigurationManager.AppSettings["RENEWAL_UPLOAD_PATH_3"].ToString(); } else if (jobType == "C") { DOCUMENT_UPLOAD_PATH_3 = System.Configuration.ConfigurationManager.AppSettings["CANCELLATION_UPLOAD_PATH_3"].ToString(); } if (isAllowedToReprocess(txtJobNo.Text)) { //Move the file temporarily File.Move(txtFilePath.Text, (TEMP_DOCUMENT_UPLOAD_PATH + "\\" + txtJobNo.Text.ToUpper()) + ".pdf"); //Move the file to process again File.Move((TEMP_DOCUMENT_UPLOAD_PATH + "\\" + txtJobNo.Text.ToUpper()) + ".pdf", (DOCUMENT_UPLOAD_PATH_3 + "\\" + txtJobNo.Text.ToUpper()) + ".pdf"); string UserCode = ""; string UserBranch = ""; HttpCookie reqCookies = Request.Cookies["userInfo"]; if (reqCookies != null) { UserCode = reqCookies["UserCode"].ToString(); UserBranch = reqCookies["UserBranch"].ToString(); } ProposalUploadController proposalUploadController = new ProposalUploadController(); proposalUploadController.ReProcessJob(txtJobNo.Text, jobType, UserCode); lblMsg.Text = "Job successfully re-processed"; txtSearchQuotationNo.Text = ""; txtFilePath.Text = ""; txtJobNo.Text = ""; } else { lblMsg.Text = "Job not allowed to re-process"; } btnReProcess.Enabled = false; }