private void btn_ok_Click(object sender, EventArgs e) { if (tempCourses.Count < 14) { MessageBox.Show("حداقل تعداد واحدهای انتخابی ۱۴ عدد میاشد"); return; } student.Courses.Clear(); db.Students.Find(student.Id).Courses.Clear(); foreach (Course c in tempCourses) { student.Courses.Add(c); db.Students.Find(student.Id).Courses.Add(c); } db.SaveChanges(); form.loadStudents(); MessageBox.Show("انتخاب واحد انجام شد"); Close(); }
private void btn_submit_student_Click(object sender, EventArgs e) { if (txtBox_name_student.Text.Length > 0 && txtBox_code_student.Text.Length > 0) { Student student = new Student(); student.name = txtBox_name_student.Text; student.code = long.Parse(txtBox_code_student.Text); DatabaseContainer db = new DatabaseContainer(); if (db.Students.FirstOrDefault(s => s.code == student.code) != null) { MessageBox.Show("دانشجویی با این کد وجود دارد!"); } db.Students.Add(student); db.SaveChanges(); MessageBox.Show("دانشجوی مورد نظر اضافه شد"); formManagement.loadStudents(); } else { MessageBox.Show("مشخصات دانشجو را به طور کامل وارد کنید"); } }