public void RedirectToScanApp(int iindex, string szCaseType, string szProcess, string szNodeType) { iindex = (int)grdVerificationReq.SelectedIndex; string szUrl = ConfigurationManager.AppSettings["webscanurl"].ToString(); Bill_Sys_BillTransaction_BO _obj = new Bill_Sys_BillTransaction_BO(); string NodeId = ""; string szDenial = ""; //string NodeId = _obj.GetNodeIDMST_Nodes(((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID, Session["NODETYPE"].ToString()); //string szNodeType = ""; ArrayList arrNodeType = new ArrayList(); ArrayList arrSpeciality = new ArrayList(); string szBasePath = ConfigurationManager.AppSettings["BASEPATH"].ToString(); string szSpeciality = ""; arrSpeciality.Add(Session["Speciality"].ToString()); if (szCaseType == "OLD") { NodeId = _obj.GetNodeIDMST_Nodes(((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID, szNodeType); } else { //arrSpeciality = (ArrayList)Session["Spec"]; if (NodeId == "") { Bill_Sys_BillTransaction_BO _objBillTransaction = new Bill_Sys_BillTransaction_BO(); string szSpecName = _objBillTransaction.GetSpecName(((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID, arrSpeciality[0].ToString()); //string arrSpe = arrNodeType[0].ToString(); if (szProcess == "VR") { NodeId = ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_NAME + "\\" + txtCaseID.Text + "\\" + "Nofault" + "\\" + "Medicals" + "\\" + szSpecName + "\\" + ConfigurationManager.AppSettings["VR"].ToString() + "\\"; } } NodeId = Convert.ToBase64String(Encoding.Unicode.GetBytes(NodeId)); } szUrl = szUrl + "&Flag=Verification" + "&CompanyId=" + ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID + "&CaseId=" + txtCaseID.Text + "&UserName="******"USER_OBJECT"]).SZ_USER_NAME + "&CompanyName=" + ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_NAME; szUrl = szUrl + "&CaseNo=" + txtcaseno.Text + "&PName=" + txtpatientname.Text + "&NodeId=" + NodeId + "&BillNo=" + Session["ScanBillNo"].ToString() + "&UserId=" + ((Bill_Sys_UserObject)Session["USER_OBJECT"]).SZ_USER_ID + "&StatusID=" + Session["SCANVERID"].ToString(); szUrl = szUrl + "&CaseType=" + szCaseType + "&Speciality=" + arrSpeciality[0].ToString().Trim() + "&Process=" + szProcess; ScriptManager.RegisterStartupScript(this, this.GetType(), "starScript", "window.open('" + szUrl + "', 'Scan_Document','channelmode=no,location=no,toolbar=no,menubar=0,resizable=0,status=no,scrollbars=0, width=600,height=550'); ", true); }