Пример #1
0
        private void SearchSkill()
        {
            DAL dal = new DAL();

            /*for (int i = SkillCollection.Count - 1; i >= 0; i--)
             * {
             *
             *  SkillCollection.RemoveAt(i);
             *
             * }*/

            SkillCollection.Clear();

            DataTable dt               = dal.Read("Select * from bit_skill  WHERE (STATUS='ACTIVE' OR STATUS IS NULL) and " + SelectedSkillCols + " like '%" + SkillSearchString + "%'");
            int       i                = 0;
            int       index            = 0;
            Skill     skillFirstRecord = new Skill();

            foreach (DataRow dr in dt.Rows)
            {
                index = i;
                if (index == 0)
                {
                    skillFirstRecord = new Skill(dr);
                }

                Skill skill = new Skill(dr);
                SkillCollection.Add(skill);
                i++;
            }
            SelectedSkill = skillFirstRecord;

            //MessageBox.Show(SelectedSkillCols + SkillSearchString);
        }