コード例 #1
0
ファイル: Dashboard.cs プロジェクト: qawsedr/Competence
 private void btnSkillAdd_Click(object sender, EventArgs e)
 {
     using (SkillEditForm frm = new SkillEditForm()
     {
         s = new Skill()
     })
     {
         if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             db.InsertSkill(frm.s);
             skillBindingSource.DataSource = db.GetSkills();
             skillBindingSource.MoveLast();
         }
     }
 }
コード例 #2
0
ファイル: Dashboard.cs プロジェクト: qawsedr/Competence
        private void btnSkillEdit_Click(object sender, EventArgs e)
        {
            Skill obj = skillBindingSource.Current as Skill;

            if (obj != null)
            {
                using (SkillEditForm frm = new SkillEditForm()
                {
                    s = obj
                })
                {
                    if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                    {
                        skillBindingSource.EndEdit();
                        //DataAccess db = new DataAccess();
                        db.UpdateSkill(obj);
                        PopulateSkillsList();
                        //skillBindingSource.ResetBindings(false);
                        btnEdit.Focus();
                    }
                }
            }
        }