Ejemplo n.º 1
0
 protected void Rad_Department_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
 {
     try
     {
         if (Rad_Department.SelectedIndex > 0)
         {
             rad_DeptHeadRemarks.Text            = string.Empty;
             Rg_DepartmentswithAssets.DataSource = null;
             Rg_DepartmentswithAssets.DataBind();
             Get_Employee_Assets(rad_Employees.SelectedValue);
         }
         else
         {
             lbl_Department_Name.Text            = string.Empty;
             Rg_DepartmentswithAssets.DataSource = null;
             Rg_DepartmentswithAssets.DataBind();
             // tr_EmpDetails.Attributes.Add("style", "visibility:hidden;display:none");
             table_AssetDetails.Attributes.Add("style", "visibility:hidden;display:none");
         }
     }
     catch (Exception ex)
     {
         SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Clearance", ex.StackTrace, DateTime.Now);
         Response.Redirect("~/Frm_ErrorPage.aspx");
         return;
     }
 }
Ejemplo n.º 2
0
 private void Get_Employee_Assets(string emp_id)
 {
     try
     {
         _obj_Smhr_AssetDoc = new SMHR_EMPASSETDOC();
         _obj_Smhr_AssetDoc.EMPASSETDOC_EMP_ID = Convert.ToInt32(ViewState["SelectedEmployee"]);
         if (Rad_Department.SelectedIndex > 0)
         {
             if (rad_Employees.SelectedIndex > 0)
             {
                 if (Convert.ToInt32(rad_Employees.SelectedValue) != Convert.ToInt32(Rad_Department.SelectedValue))
                 {
                     _obj_Smhr_AssetDoc.EMPASSETDOC_DEPT_ID = Convert.ToInt32(Rad_Department.SelectedValue);
                 }
                 else
                 {
                     _obj_Smhr_AssetDoc.EMPASSETDOC_DEPT_ID = Convert.ToInt32(ViewState["SelectedEmployee"].ToString().Split('~')[1]);
                 }
                 dt_details = BLL.get_EmployeeAssets(_obj_Smhr_AssetDoc);
                 if (dt_details.Rows.Count > 0)
                 {
                     table_AssetDetails.Attributes.Add("style", "visibility:visible;display:block");
                     Rg_DepartmentswithAssets.DataSource = dt_details;
                     Rg_DepartmentswithAssets.DataBind();
                     lbl_Department_Name.Text   = Rad_Department.SelectedItem.Text;
                     ViewState["DEPARTMENT_ID"] = dt_details.Rows[0]["DEPARTMENT_ID"].ToString();
                 }
                 else
                 {
                     table_AssetDetails.Attributes.Add("style", "visibility:hidden;display:none");
                 }
             }
         }
     }
     catch (Exception ex)
     {
         SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_Clearance", ex.StackTrace, DateTime.Now);
         Response.Redirect("~/Frm_ErrorPage.aspx");
         return;
     }
 }