private void LoadEmployeeTypes()
    {
        try
        {
            rcmb_EmployeeType.Items.Clear();

            SMHR_EMPLOYEETYPE _obj_smhr_Emp_type = new SMHR_EMPLOYEETYPE();

            _obj_smhr_Emp_type.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);
            _obj_smhr_Emp_type.OPERATION       = operation.load;

            DataTable dtCategory = BLL.get_EmployeeType(_obj_smhr_Emp_type);

            if (dtCategory.Rows.Count > 0)
            {
                rcmb_EmployeeType.DataSource     = dtCategory;
                rcmb_EmployeeType.DataTextField  = "EMPLOYEETYPE_CODE";
                rcmb_EmployeeType.DataValueField = "EMPLOYEETYPE_ID";
                rcmb_EmployeeType.DataBind();
            }
            rcmb_EmployeeType.Items.Insert(0, new RadComboBoxItem("Select", "0"));
        }
        catch (Exception ex)
        {
            throw ex;
        }
    }
Example #2
0
    public void LoadGrid()
    {
        try
        {
            _obj_Smhr_EmployeeType = new SMHR_EMPLOYEETYPE();
            _obj_Smhr_EmployeeType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);

            DataTable DT = BLL.get_EmployeeType(_obj_Smhr_EmployeeType);
            Rg_EmployeeTypes.DataSource = DT;

            clearControls();
        }
        catch (Exception ex)
        {
            SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_EmployeeType", ex.StackTrace, DateTime.Now);
            Response.Redirect("~/Frm_ErrorPage.aspx");
        }
    }
Example #3
0
 private void LoadEmployeeType()
 {
     try
     {
         SMHR_EMPLOYEETYPE objEmployee = new SMHR_EMPLOYEETYPE();
         objEmployee.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);
         DataTable dtEmpType = BLL.get_EmployeeType(objEmployee);
         rcmb_EmployeeType.DataSource     = dtEmpType;
         rcmb_EmployeeType.DataTextField  = "EMPLOYEETYPE_CODE";
         rcmb_EmployeeType.DataValueField = "EMPLOYEETYPE_ID";
         rcmb_EmployeeType.DataBind();
         rcmb_EmployeeType.Items.Insert(0, new RadComboBoxItem("Select"));
     }
     catch (Exception ex)
     {
         SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "EmpTypeWiseLoanBalance", ex.StackTrace, DateTime.Now);
         Response.Redirect("~/Frm_ErrorPage.aspx");
         return;
     }
 }
Example #4
0
    protected void btn_Save_Click(object sender, EventArgs e)
    {
        try
        {
            _obj_Smhr_EmployeeType = new SMHR_EMPLOYEETYPE();
            _obj_Smhr_EmployeeType.EMPLOYEETYPE_CODE            = BLL.ReplaceQuote(rtxt_EmployeeTypeCode.Text);
            _obj_Smhr_EmployeeType.EMPLOYEETYPE_DESC            = BLL.ReplaceQuote(rtxt_EmployeeTypeDesc.Text);
            _obj_Smhr_EmployeeType.EMPLOYEETYPE_PREFIX          = BLL.ReplaceQuote(rtxt_EmployeeTypePrefix.Text);
            _obj_Smhr_EmployeeType.EMPLOYEETYPE_SERIALNO        = BLL.ReplaceQuote(rtxt_EmployeeTypeSerialNo.Text);
            _obj_Smhr_EmployeeType.EMPLOYEETYPE_ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);
            //_obj_Smhr_EmployeeType.CREATEDBY = Convert.ToInt32(Session["USER_ID"]); // ### Need to Get the Session
            //_obj_Smhr_EmployeeType.CREATEDDATE = DateTime.Now;

            _obj_Smhr_EmployeeType.EmployeeTypeAge = BLL.ReplaceQuote(rmtxt_EmpTypeAge.Text) + "-" + BLL.ReplaceQuote(rmtxt_EmpTypeAgeM.Text);

            _obj_Smhr_EmployeeType.LASTMDFBY   = Convert.ToInt32(Session["USER_ID"]); // ### Need to Get the Session
            _obj_Smhr_EmployeeType.LASTMDFDATE = DateTime.Now;

            _obj_Smhr_EmployeeType.EMPLOYEETYPE_ID = Convert.ToInt32(lbl_EmployeeTypeID.Text);
            _obj_Smhr_EmployeeType.OPERATION       = operation.Update;
            if (BLL.set_EmployeeType(_obj_Smhr_EmployeeType))
            {
                BLL.ShowMessage(this, "Information Updated Successfully");
            }
            else
            {
                BLL.ShowMessage(this, "Information Not Updated");
            }


            Rm_CY_page.SelectedIndex = 0;
            LoadGrid();
            Rg_EmployeeTypes.DataBind();
        }
        catch (Exception ex)
        {
            SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_EmployeeType", ex.StackTrace, DateTime.Now);
            Response.Redirect("~/Frm_ErrorPage.aspx");
        }
    }
Example #5
0
    protected void lnk_Edit_Command(object sender, CommandEventArgs e)
    {
        try
        {
            clearControls();
            _obj_Smhr_EmployeeType = new SMHR_EMPLOYEETYPE();
            _obj_Smhr_EmployeeType.EMPLOYEETYPE_ID = Convert.ToInt32(Convert.ToString(e.CommandArgument));
            _obj_Smhr_EmployeeType.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);
            DataTable dt = BLL.get_EmployeeType(_obj_Smhr_EmployeeType);
            lbl_EmployeeTypeID.Text = Convert.ToString(dt.Rows[0]["EmployeeType_ID"]);

            rtxt_EmployeeTypeCode.Text     = Convert.ToString(dt.Rows[0]["EMPLOYEETYPE_CODE"]);
            rtxt_EmployeeTypeDesc.Text     = Convert.ToString(dt.Rows[0]["EMPLOYEETYPE_DESC"]);
            rtxt_EmployeeTypePrefix.Text   = Convert.ToString(dt.Rows[0]["EMPLOYEETYPE_PREFIX"]);
            rtxt_EmployeeTypeSerialNo.Text = Convert.ToString(dt.Rows[0]["EMPLOYEETYPE_SERIALNO"]);
            string[] empTypeAge = Convert.ToString(dt.Rows[0]["EmployeeTypeAge"]).Split(new char[] { '-' });
            if (empTypeAge.Length > 1)
            {
                rmtxt_EmpTypeAge.Text  = empTypeAge[0];
                rmtxt_EmpTypeAgeM.Text = empTypeAge[1];
            }

            //code for security
            if (Convert.ToInt32(Session["WRITEFACILITY"]) == 2)
            {
                btn_Update.Visible = false;
            }

            else
            {
                btn_Update.Visible = true;
            }
            Rm_CY_page.SelectedIndex = 1;
        }
        catch (Exception ex)
        {
            SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frm_EmployeeType", ex.StackTrace, DateTime.Now);
            Response.Redirect("~/Frm_ErrorPage.aspx");
        }
    }
Example #6
0
 private void LoadEmployeeTypes()
 {
     try
     {
         SMHR_EMPLOYEETYPE _obj_Smhr_EMPLOYEETYPE = new SMHR_EMPLOYEETYPE();
         _obj_Smhr_EMPLOYEETYPE.ORGANISATION_ID = Convert.ToInt32(Session["ORG_ID"]);
         //_obj_Smhr_EMPLOYEETYPE.EMPLOYEETYPE_ID = Convert.ToInt32(ddl_EmpStatus.SelectedValue);
         _obj_Smhr_EMPLOYEETYPE.OPERATION = operation.Select;
         DataTable dtEmpType = BLL.get_EmployeeType(_obj_Smhr_EMPLOYEETYPE);
         ddl_EmpStatus.Items.Clear();
         if (dtEmpType.Rows.Count > 0)
         {
             ddl_EmpStatus.DataSource     = dtEmpType;
             ddl_EmpStatus.DataTextField  = "EMPLOYEETYPE_CODE";
             ddl_EmpStatus.DataValueField = "EMPLOYEETYPE_ID";
             ddl_EmpStatus.DataBind();
             // ddl_EmpStatus.Items.Insert(0, new RadComboBoxItem("All", "-1"));
             string qrystrng = string.Empty;
             if (Request.QueryString.HasKeys())
             {
                 qrystrng = Convert.ToString(Request.QueryString["Control"]);
             }
             if (qrystrng == "3")
             {
                 ddl_EmpStatus.Items.Insert(0, new RadComboBoxItem("Select", "-1"));
             }
             else
             {
                 ddl_EmpStatus.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("All", "-1"));
             }
         }
     }
     catch (System.Exception ex)
     {
         SMHR.BLL.Error_Log(Session["USER_ID"].ToString(), ex.TargetSite.ToString(), ex.Message.Replace("'", "''"), "frmemployeeadd", ex.StackTrace, DateTime.Now);
         Response.Redirect("~/Frm_ErrorPage.aspx");
     }
 }