private void btnAddEducationLevel_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(textBoxCommissionMember3.Text) || String.IsNullOrEmpty(textBoxCommissionMember2.Text) || String.IsNullOrEmpty(textBoxCommissionMember1.Text)) { lblAddEducationLevelError.ForeColor = System.Drawing.Color.Red; lblAddEducationLevelError.Text = "*Niste unijeli sve podatke"; } else { member_education memberEducation = new member_education(); memberEducation.commission_member_1 = textBoxCommissionMember1.Text; memberEducation.commission_member_2 = textBoxCommissionMember2.Text; memberEducation.commission_member_3 = textBoxCommissionMember3.Text; memberEducation.exam_date = dateTimePickerEducationLevelExamDate.Value; // vraca sve dosadasnje stepene, pa dodaje novi (tj. sledeci stepen) var memberEducations = MemberEducationDAO.getById(members[selectedMemberRowIndex].member_id); memberEducation.education_level_id = memberEducations.Count() + 1; memberEducation.member_id = members[selectedMemberRowIndex].member_id; MemberEducationDAO.insert(memberEducation); textBoxCommissionMember1.Clear(); textBoxCommissionMember2.Clear(); textBoxCommissionMember3.Clear(); lblAddEducationLevelError.Text = ""; displayMemberInfo(members[selectedMemberRowIndex]); } }
public static int insert(member_education memberEducation) { int result = 0; using (var db = new ExtremeAppContext()) { db.member_education.Add(memberEducation); result = db.SaveChanges(); } return(result); }