private void BindReasonGrid() { Bill_Sys_Case_Denial objDen = new Bill_Sys_Case_Denial(); ArrayList objArl = new ArrayList(); objArl.Add(((Bill_Sys_CaseObject)Session["CASE_OBJECT"]).SZ_CASE_ID.ToString()); objArl.Add(((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID.ToString()); grdDenialReason.DataSource = objDen.GetCaseDenialDetail(objArl); grdDenialReason.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { Bill_Sys_Case_Denial objDen = new Bill_Sys_Case_Denial(); if (!IsPostBack) { extddenial.Flag_ID = ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID; this.btnSaveDesc.Attributes.Add("onclick", "return Validate();"); string caseId = ((Bill_Sys_CaseObject)Session["CASE_OBJECT"]).SZ_CASE_ID.ToString(); string companyId = ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID; Bill_Sys_Case_Denial objdenial = new Bill_Sys_Case_Denial(); hdnNodeId.Value = objDen.GetCaseGeneralDenialNode(caseId, companyId); } BindReasonGrid();//grdDenialReason }
protected void btnSaveDesc_Click(object sender, EventArgs e) { string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url); using (Utils utility = new Utils()) { utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod()); } int j = 0; Bill_Sys_Case_Denial objOpDen = new Bill_Sys_Case_Denial(); string reasons = hfdenialReason.Value.ToString(); string[] reasonCodes = reasons.Split(','); try { ArrayList objDen = new ArrayList(); for (int i = 0; i < reasonCodes.Length - 1; i++) { Bill_Sys_Denial_Desc objDesc = new Bill_Sys_Denial_Desc(); objDesc.sz_company_id = ((Bill_Sys_BillingCompanyObject)Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID.ToString(); objDesc.sz_case_id = ((Bill_Sys_CaseObject)Session["CASE_OBJECT"]).SZ_CASE_ID.ToString(); objDesc.sz_case_no = ((Bill_Sys_CaseObject)Session["CASE_OBJECT"]).SZ_CASE_NO.ToString(); objDesc.sz_description = txtSaveDescription.Text.ToString(); objDesc.sz_verification_date = txtSaveDate.Text.ToString(); objDesc.sz_user_id = ((Bill_Sys_UserObject)Session["USER_OBJECT"]).SZ_USER_ID.ToString(); objDesc.sz_denial_reason_code = reasonCodes[i].ToString(); objDesc.sz_user_name = ((Bill_Sys_UserObject)Session["USER_OBJECT"]).SZ_USER_NAME.ToString(); objDesc.sz_flag = "DEN"; objDen.Add(objDesc); } j = objOpDen.saveCaseDenials(objDen); txtSaveDate.Text = ""; extddenial.Text = "0"; lbSelectedDenial.Text = ""; hfdenialReason.Value = ""; if (j > 0) { usrMessage.PutMessage("Records Saved Successfully."); usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_UserMessage); usrMessage.Show(); } } catch (Exception ex) { Elmah.ErrorSignal.FromCurrentContext().Raise(ex); using (Utils utility = new Utils()) { utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod()); } string str2 = "Error Request=" + id + ".Please share with Technical support."; base.Response.Redirect("../Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2); } //} //Method End using (Utils utility = new Utils()) { utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod()); } }
protected void grdDenialReason_RowCommand(object sender, DevExpress.Web.ASPxGridViewRowCommandEventArgs e) { string id = string.Format("Id: {0} Uri: {1}", Guid.NewGuid(), HttpContext.Current.Request.Url); using (Utils utility = new Utils()) { utility.MethodStart(id, System.Reflection.MethodBase.GetCurrentMethod()); } int i = 0; try { if (e.CommandArgs.CommandName.ToString() == "Delete") { Bill_Sys_Case_Denial objOpDen = new Bill_Sys_Case_Denial(); string szCaseID = e.CommandArgs.CommandArgument.ToString(); string szDenialId = e.KeyValue.ToString(); i = objOpDen.deleteCaseDenials(szCaseID, szDenialId); BindReasonGrid(); if (i > 0) { usrMessage.PutMessage("Records Deleted Successfully."); usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_UserMessage); usrMessage.Show(); } } if (e.CommandArgs.CommandName.ToString() == "Scan") { string str3 = ""; string caseID = ""; string companyId = ""; string str6 = ""; string str7 = ""; string str8 = ""; string caseGeneralDenialNode = ""; string str10 = ""; string str11 = ""; string str12 = ""; string str13 = ""; Bill_Sys_Case_Denial denial2 = new Bill_Sys_Case_Denial(); str12 = ((Bill_Sys_CaseObject)this.Session["CASE_OBJECT"]).SZ_CASE_NO.ToString(); str13 = ((Bill_Sys_CaseObject)this.Session["CASE_OBJECT"]).SZ_PATIENT_NAME.ToString(); caseID = e.CommandArgs.CommandArgument.ToString(); str10 = e.KeyValue.ToString(); str7 = ((Bill_Sys_UserObject)this.Session["USER_OBJECT"]).SZ_USER_ID.ToString(); str8 = ((Bill_Sys_UserObject)this.Session["USER_OBJECT"]).SZ_USER_NAME.ToString(); companyId = ((Bill_Sys_BillingCompanyObject)this.Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_ID.ToString(); str6 = ((Bill_Sys_BillingCompanyObject)this.Session["BILLING_COMPANY_OBJECT"]).SZ_COMPANY_NAME.ToString(); str11 = "GeneralDenials"; caseGeneralDenialNode = denial2.GetCaseGeneralDenialNode(caseID, companyId); str3 = ConfigurationManager.AppSettings["webscanurl"].ToString(); ScriptManager.RegisterStartupScript((Page)this, base.GetType(), "starScript", "window.open('" + (str3 + "&Flag=" + str11 + "&CaseId=" + caseID + "&CompanyId=" + companyId + "&CompanyName=" + str6 + "&UserId=" + str7 + "&UserName="******"&NodeId=" + caseGeneralDenialNode + "&DenialId=" + str10 + "&PName=" + str13 + "&CaseNo=" + str12) + "', 'Scan_Document','channelmode=no,location=no,toolbar=no,menubar=0,resizable=0,status=no,scrollbars=0, width=600,height=550'); ", true); } if (e.CommandArgs.CommandName.ToString() == "Upload") { string str14 = e.KeyValue.ToString(); string str15 = e.CommandArgs.CommandArgument.ToString(); this.hdfCaseID.Value = str15; this.hdfDenialID.Value = str14; ScriptManager.RegisterStartupScript(this, GetType(), "ShowAddDocumentDenialPopup", "ShowAddDocumentDenialPopup('" + str15 + "','" + str14 + "');", true); } } catch (Exception ex) { Elmah.ErrorSignal.FromCurrentContext().Raise(ex); using (Utils utility = new Utils()) { utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod()); } string str2 = "Error Request=" + id + ".Please share with Technical support."; base.Response.Redirect("../Bill_Sys_ErrorPage.aspx?ErrMsg=" + str2); } //Method End using (Utils utility = new Utils()) { utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod()); } }