private void LoadDetails() { try { _obj_smhr_payreject = new SMHR_PAYREJECT(); _obj_smhr_payreject.MODE = 1; _obj_smhr_payreject.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]); DataTable dt = BLL.get_PayrejectDet(_obj_smhr_payreject); RG_Transactions.DataSource = dt; } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_payrejection", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
protected void btn_Rollback_Click(object sender, EventArgs e) { try { _obj_smhr_payreject = new SMHR_PAYREJECT(); _obj_smhr_payreject.MODE = 3; _obj_smhr_payreject.TRANID = Convert.ToInt32(rcb_Transaction.SelectedValue); _obj_smhr_payreject.PERIODDTL_ID = Convert.ToInt32(rcb_PeriodElements.SelectedValue); _obj_smhr_payreject.BUID = Convert.ToInt32(rcmb_businessunit.SelectedItem.Value); _obj_smhr_payreject.CREATEDBY = Convert.ToInt32(Session["USER_ID"]); bool status = BLL.set_payrollback(_obj_smhr_payreject); if (status == true) { BLL.ShowMessage(this, "Payroll Transaction is successfully roll backed."); RG_Transaction.Visible = false; btn_Rollback.Visible = false; //rcb_Transaction.Items.Remove(rcb_Transaction.SelectedIndex); //rcb_Transaction.SelectedIndex = 0; rcb_Period.ClearSelection(); rcb_PeriodElements.Items.Clear(); rcb_PeriodElements.Items.Insert(0, new RadComboBoxItem("", "")); rcmb_businessunit.ClearSelection(); rcb_Transaction.Items.Clear(); rcb_Transaction.Items.Insert(0, new RadComboBoxItem("", "")); return; } else { BLL.ShowMessage(this, "An Error Occured while doing the process"); RG_Transaction.Visible = false; btn_Rollback.Visible = false; rcb_Period.ClearSelection(); rcb_PeriodElements.Items.Clear(); rcb_PeriodElements.Items.Insert(0, new RadComboBoxItem("", "")); rcmb_businessunit.ClearSelection(); rcb_Transaction.Items.Clear(); rcb_Transaction.Items.Insert(0, new RadComboBoxItem("", "")); return; } } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Rollback", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }
private void LoadDetails() { try { _obj_smhr_payreject = new SMHR_PAYREJECT(); _obj_smhr_payreject.MODE = 2; _obj_smhr_payreject.TRANID = Convert.ToInt32(Convert.ToString(Request.QueryString["ID"])); DataTable dt = BLL.get_payrejectEmpDet(_obj_smhr_payreject); RG_PayTran.DataSource = dt; RG_PayTran.DataBind(); } catch (Exception ex) { SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_PayRejectHist", ex.StackTrace, DateTime.Now); Response.Redirect("~/Frm_ErrorPage.aspx"); } }