private void checkNewSubject() { // check on a unique List <subject> all = new List <subject>(); all.AddRange(db.subjects); all = all.FindAll ( delegate(subject s) { return(s.subject1.Equals(cbSubject.Text)); } ); if (all.Count == 0) { // create a new address subject s = new subject(); s.subject1 = cbSubject.Text; subject saved = subjectCrud.create(s); participantDTO.subject = saved.subjectId; } }
private void addButton_Click(object sender, EventArgs e) { if (validateData(subjectTb.Text)) { subject s = new subject(); s.subject1 = subjectTb.Text; if (crud.create(s) != null) { MessageBox.Show("Subject was added!"); this.Close(); } else { MessageBox.Show("Subject alredy exists!!!"); } } }