private void ÖğrenciGüncelle_Load(object sender, EventArgs e)
        {
            ClassroomDal   classroomDal = new ClassroomDal();
            StudentDal     studentDal   = new StudentDal();
            List <Student> studentItem  = studentDal.GetAll().Where(w => w.Id == id).ToList(); // linq ile sorgu attık.

            txtNameStudentUpdate.Text    = studentItem[0].Name;                                // textbox'ın text'ini studentItem[0]'ın name'ine eşitledik.
            txtSurnameStudentUpdate.Text = studentItem[0].Surname;
            txtNumberStudentUpdate.Text  = Convert.ToString(studentItem[0].Number);
            cbxClassrooms.Text           = studentItem[0].Classroom;
            cbxClassrooms.DataSource     = classroomDal.GetAll();
            cbxClassrooms.DisplayMember  = "Name";
            this.Name = studentItem[0].Name;
        }
        private void btnUpdateStudent_Click(object sender, EventArgs e)
        {
            StudentDal studentDal = new StudentDal();

            studentDal.Update(new Student
            {
                Id        = Convert.ToInt32(this.id), // güncelleme işlemi olduğu için burada id'de vermeliyiz
                Name      = txtNameStudentUpdate.Text,
                Surname   = txtSurnameStudentUpdate.Text,
                Number    = Convert.ToInt32(txtNumberStudentUpdate.Text),
                Classroom = cbxClassrooms.Text
            });
            MessageBox.Show(String.Format("{0} id'li öğrenci başarıyla güncellendi!", this.id.ToString()));
            this.Hide();
            Form1 form1 = new Form1();

            form1.Show();
        }