Пример #1
0
        private void Add_BTN_Click(object sender, EventArgs e)
        {
            Student_DBEntities S       = new Student_DBEntities();
            Student            student = new Student();

            student.Name     = TB_Name.Text;
            student.Phone    = TB_Phone.Text;
            student.Email    = TB_Email.Text;
            student.Courses  = TB_Courses.Text;
            student.division = TB_Division.Text;
            student.Score    = TB_Score.Text;
            student.Job      = TB_Job.Text;
            if (TB_Grad_year.Text != "")
            {
                int i;
                Int32.TryParse(TB_Grad_year.Text, out i);
                student.Graduation_Year = i;
            }
            else
            {
                student.Graduation_Year = 0;
            }
            student.Degree = TB_Degree.Text;
            S.Students.Add(student);
            S.SaveChanges();
            this.Close();
        }
Пример #2
0
        private void dataGridView_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            int id;

            Int32.TryParse(dataGridView.Rows[e.RowIndex].Cells["Id"].Value.ToString(), out id);
            if (dataGridView.Columns[e.ColumnIndex].Name == "Delete")
            {
                Student_DBEntities S       = new Student_DBEntities();
                Student            student = S.Students.FirstOrDefault(x => x.Id == id);
                S.Students.Remove(student);
                S.SaveChanges();
                Form T = new FormTable();
                T.Owner = this.Owner;
                T.Show();
                this.Dispose(false);
            }
            else
            {
                Form T = new FormAdd(id);
                T.Owner = this;
                T.Show();
                this.Hide();
            }
        }