protected void btnSave_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()); } _bill_Sys_ProcedureCode_BO = new Bill_Sys_ProcedureCode_BO(); try { int iVisitType = 0; if (rdoVisitType.SelectedValue.ToString() != "") { iVisitType = Convert.ToInt32(rdoVisitType.SelectedValue); } string szAddToPreferred = "0"; if (chkPrefList.Checked) { szAddToPreferred = "1"; } DataTable dtInsid = new DataTable(); dtInsid.Columns.Add("sz_insurance_id"); for (int i = 0; i < lstIns.Items.Count; i++) { if (lstIns.Items[i].Selected) { DataRow drInsid = dtInsid.NewRow(); drInsid["sz_insurance_id"] = lstIns.Items[i].Value; dtInsid.Rows.Add(drInsid); } } //_bill_Sys_ProcedureCode_BO.Save_Update_ProcedureCode(txtProcedureCode.Text, extddlProCodeGroup.Text, txtProcedureDesc.Text, txtProcedureAmount.Text, iVisitType, txtModifier.Text, txtCompanyID.Text, "", "ADD", szAddToPreferred,txtRevCode.Text,txtValueCode.Text); _bill_Sys_ProcedureCode_BO.Save_Update_ProcedureCode(txtProcedureCode.Text, extddlProCodeGroup.Text, txtProcedureDesc.Text, txtProcedureAmount.Text, iVisitType, txtModifier.Text, txtCompanyID.Text, "", "ADD", szAddToPreferred, txtRevCode.Text, txtValueCode.Text, txtProcedureLongDesc.Text, txtModifierDesc.Text, txtRVU.Text, extddlLocation.Text, txt1500desc.Text, txtApplyDate.Text, txtContractAmount.Text, dtInsid); try { BlazeFast.server.SrvProcedures procs = new BlazeFast.server.SrvProcedures(); procs.Refresh(); } catch (Exception io) { //Elmah.ErrorSignal.FromCurrentContext().Raise(io); } ClearControls(); grdProcedure.XGridBindSearch(); usrMessage.PutMessage("Procedure codes save 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 btnUpdate_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()); } _bill_Sys_ProcedureCode_BO = new Bill_Sys_ProcedureCode_BO(); try { int iVisitType = 0; if (rdoVisitType.SelectedValue.ToString() != "") { iVisitType = Convert.ToInt32(rdoVisitType.SelectedValue); } string szAddToPreferred = "0"; if (chkPrefList.Checked) { szAddToPreferred = "1"; } if (Session["ProcedureCodeID"] != null || Session["ProcedureCodeID"].ToString() != " ") { //_bill_Sys_ProcedureCode_BO.Save_Update_ProcedureCode(txtProcedureCode.Text, extddlProCodeGroup.Text, txtProcedureDesc.Text, txtProcedureAmount.Text, iVisitType, txtModifier.Text, txtCompanyID.Text, Session["ProcedureCodeID"].ToString(), "UPDATE", szAddToPreferred, txtRevCode.Text, txtValueCode.Text); _bill_Sys_ProcedureCode_BO.Save_Update_EmployerProcedureCode(txtProcedureCode.Text, extddlProCodeGroup.Text, txtProcedureDesc.Text, txtProcedureAmount.Text, iVisitType, txtModifier.Text, txtEmployerID.Text, txtCompanyID.Text, Session["ProcedureCodeID"].ToString(), "UPDATE", szAddToPreferred, txtRevCode.Text, txtValueCode.Text, txtProcedureLongDesc.Text, txtModifierDesc.Text, txtRVU.Text, extddlLocation.Text); } try { BlazeFast.server.SrvProcedures procs = new BlazeFast.server.SrvProcedures(); procs.Refresh(); } 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); } ClearControls(); grdEmployerProcedure.XGridBindSearch(); usrMessage.PutMessage("Procedure codes Updated 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()); } //Method End using (Utils utility = new Utils()) { utility.MethodEnd(id, System.Reflection.MethodBase.GetCurrentMethod()); } }
protected void btnDelete_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()); } _deleteOpeation = new Bill_Sys_DeleteBO(); String szListOfProcedureCodes = ""; try { for (int i = 0; i < grdProcedure.Rows.Count; i++) { CheckBox chkDelete1 = (CheckBox)grdProcedure.Rows[i].FindControl("chkDelete"); if (chkDelete1.Checked) { if (!_deleteOpeation.deleteRecord("SP_MST_PROCEDURE_CODES", "@SZ_PROCEDURE_ID", grdProcedure.DataKeys[i]["SZ_PROCEDURE_ID"].ToString())) { if (szListOfProcedureCodes == "") { szListOfProcedureCodes = grdProcedure.DataKeys[i]["SZ_PROCEDURE_CODE"].ToString() + " -- " + grdProcedure.DataKeys[i]["SZ_CODE_DESCRIPTION"].ToString(); } else { szListOfProcedureCodes = szListOfProcedureCodes + " , " + grdProcedure.DataKeys[i]["SZ_PROCEDURE_CODE"].ToString() + " -- " + grdProcedure.DataKeys[i]["SZ_CODE_DESCRIPTION"].ToString(); } } _deleteOpeation.deleteRecord("SP_DELETE_BILL_PROC_TYPE", "@SZ_TYPE_CODE_ID", grdProcedure.DataKeys[i]["SZ_TYPE_CODE_ID"].ToString()); } } if (szListOfProcedureCodes != "") { Page.ClientScript.RegisterClientScriptBlock(typeof(GridView), "Msg", "alert('Records for Procedure codes " + szListOfProcedureCodes + " exists.'); ", true); } else { usrMessage.PutMessage("Procedure codes deleted successfully ..."); usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_UserMessage); usrMessage.Show(); } grdProcedure.XGridBindSearch(); usrMessage.PutMessage("Procedure codes deleted successfully ..."); usrMessage.SetMessageType(UserControl_ErrorMessageControl.DisplayType.Type_UserMessage); usrMessage.Show(); try { BlazeFast.server.SrvProcedures procs = new BlazeFast.server.SrvProcedures(); procs.Refresh(); } catch (Exception io) { //Elmah.ErrorSignal.FromCurrentContext().Raise(io); } } 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()); } }