private void PopulateData()
    {
        try
        {
            Rave.HR.BusinessLayer.MRF.MRFDetail MrfBL   = new Rave.HR.BusinessLayer.MRF.MRFDetail();
            BusinessEntities.RaveHRCollection   collObj = new BusinessEntities.RaveHRCollection();

            string SkillName = string.Empty;
            if (!string.IsNullOrEmpty(txtSkillsName.Text))
            {
                SkillName = txtSkillsName.Text;
            }
            else
            {
                SkillName = "";
            }

            collObj = MrfBL.GetSkillsList(SkillName);


            grdvListofSkill.DataSource = collObj;
            grdvListofSkill.DataBind();
        }
        catch (RaveHRException ex)
        {
            LogErrorMessage(ex);
        }
        catch (Exception ex)
        {
            RaveHRException objEx = new RaveHRException(ex.Message, ex, Sources.PresentationLayer, CLASS_NAME, "PopulateData", EventIDConstants.RAVE_HR_MRF_PRESENTATION_LAYER);
            LogErrorMessage(objEx);
        }
    }