Пример #1
0
        protected void BtnAddSkill_Click(object sender, EventArgs e)
        {
            //BtnAddSkill.Enabled = false;

            for (int i = LBExisitingSkills.Items.Count; --i >= 0;)
            {
                ListItem li = LBExisitingSkills.Items[i];

                if (li.Selected)
                {
                    ListItem liNew = new ListItem(li.Text, li.Value);
                    LBAddedSkills.Items.Add(liNew);
                    userExistingSkills.Add(li.Text);
                    //newlyAddedSkills.Add(li.Text);
                    LBExisitingSkills.Items.RemoveAt(i);
                    dbExistingSkills.Remove(li.Text);
                    LBAddedSkills.DataBind();
                    LBExisitingSkills.DataBind();
                    userId = int.Parse(Session["userid"].ToString());
                    if (!service.AddUserSkill(li.Text, userId))
                    {
                        lblError.Text = "Failed to add skill";
                    }

                    dbExistingSkills.Clear();
                    userExistingSkills.Clear();
                }
            }
        }