protected void grdUsers_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     EmployeeBL obj = new EmployeeBL();
     PayrollEditHistory objPay = new PayrollEditHistory();
     try
     {
         if (e.CommandName == "Effective")
         {
             int EffectiveID = Convert.ToInt32(e.CommandArgument.ToString());
             DataTable dt = obj.GetEmpChangesEffectiveByID(EffectiveID);
             hdnEffectID.Value = dt.Rows[0]["EffectiveID"].ToString();
             lblEmpName.Text = dt.Rows[0]["empname"].ToString() + " - " + dt.Rows[0]["empID"].ToString();
             lblFieldname.Text = dt.Rows[0]["ChangeField"].ToString();
             lblEditFieldName.Text = dt.Rows[0]["ChangeField"].ToString();
             lblOldValue.Text = objPay.GetName(dt.Rows[0]["ChangeField"].ToString(), dt.Rows[0]["OldValue"].ToString());
             lblEditOldValue.Text = objPay.GetName(dt.Rows[0]["ChangeField"].ToString(), dt.Rows[0]["OldValue"].ToString());
             lblNewvalue.Text = objPay.GetName(dt.Rows[0]["ChangeField"].ToString(), dt.Rows[0]["NewValue"].ToString());
             lblEffectiveDt.Text = Convert.ToDateTime(dt.Rows[0]["EffectiveDt"].ToString()).ToString("MM/dd/yyyy");
             txtEffectiveDate.Text = Convert.ToDateTime(dt.Rows[0]["EffectiveDt"].ToString()).ToString("MM/dd/yyyy");
             lblStatus.Text = dt.Rows[0]["ChangeStatus"].ToString();
             ddlEditStatus.SelectedIndex = ddlEditStatus.Items.IndexOf(ddlEditStatus.Items.FindByValue(dt.Rows[0]["StatusID"].ToString()));
             dvView.Style["display"] = "block";
             dvEdit.Style["display"] = "none";
             if (lblFieldname.Text == "Salary")
             {
                 lblOldValue.Text = GeneralFunction.FormatCurrency(lblOldValue.Text, ddlLocation.SelectedItem.Text);
                 lblEditOldValue.Text = GeneralFunction.FormatCurrency(lblEditOldValue.Text, ddlLocation.SelectedItem.Text);
                 lblNewvalue.Text = GeneralFunction.FormatCurrency(lblNewvalue.Text, ddlLocation.SelectedItem.Text);
             }
             GetNamesList(lblEditFieldName.Text, dt);
             mdlAddPopUp.Show();
         }
     }
     catch (Exception ex)
     {
     }
 }