protected void loadleavestruct()
 {
     try
     {
         _obj_Smhr_Leavestruct                 = new SMHR_LEAVESTRUCT();
         _obj_Smhr_Leavestruct.OPERATION       = operation.loadleavestruct;
         _obj_Smhr_Leavestruct.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);
         DataTable dt_leave = BLL.get_LeaveStructHeaderDetails(_obj_Smhr_Leavestruct);
         RCMB_leavestructure.DataTextField  = "LEAVESTRUCT_CODE";
         RCMB_leavestructure.DataValueField = "LEAVESTRUCT_ID";
         RCMB_leavestructure.DataSource     = dt_leave;
         RCMB_leavestructure.DataBind();
         RCMB_leavestructure.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select", "-1"));
     }
     catch (Exception ex)
     {
         SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_JobOffers", ex.StackTrace, DateTime.Now);
         Response.Redirect("~/Frm_ErrorPage.aspx");
     }
 }
 public void loadLeaveStruct()
 {
     try
     {
         _obj_smhr_leaveStruct                 = new SMHR_LEAVESTRUCT();
         _obj_smhr_leaveStruct.OPERATION       = operation.Select;
         _obj_smhr_leaveStruct.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);
         DataTable dtLeaveStruct = BLL.get_LeaveStructHeaderDetails(_obj_smhr_leaveStruct);
         if (dtLeaveStruct.Rows.Count > 0)
         {
             rcmbLeaveStruct.DataSource     = dtLeaveStruct;
             rcmbLeaveStruct.DataTextField  = "LEAVESTRUCT_CODE";
             rcmbLeaveStruct.DataValueField = "LEAVESTRUCT_ID";
             rcmbLeaveStruct.DataBind();
             rcmbLeaveStruct.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("Select"));
         }
     }
     catch (Exception ex)
     {
         SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_leaveopeningbalances", ex.StackTrace, DateTime.Now);
         Response.Redirect("~/Frm_ErrorPage.aspx");
     }
 }