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();
        }
Exemple #2
0
 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("مشخصات دانشجو را به طور کامل وارد کنید");
     }
 }