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(); }
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(); } }