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(); } } }
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(); } } } }