private void btnLuu_Click(object sender, EventArgs e) { if (txtMaHS.Text == "" || txtTenHS.Text == "" || txtDT.Text == "" || txtDC.Text == "") { MessageBox.Show("Xin mời nhập đầy đủ thông tin"); LockControl(); return; } else { tblHocSinh tblHocSinh = new tblHocSinh(); tblHocSinh.TenHS = txtTenHS.Text; if (rdbNam.Checked) { tblHocSinh.GT = "Nam"; } else { tblHocSinh.GT = "Nữ"; } tblHocSinh.NgaySinh = dtpNgaySinh.Value; tblHocSinh.DiaChi = txtDC.Text; tblHocSinh.DanToc = txtDT.Text; tblHocSinh.MaLop = (int)cbmLop.SelectedValue; tblHocSinh.TonGiao = cboTG.SelectedItem.ToString(); QLHSContex db = new QLHSContex(); db.Entry(tblHocSinh).State = (tblHocSinh.MaHS == 0) ? System.Data.Entity.EntityState.Added : System.Data.Entity.EntityState.Modified; MessageBox.Show("Lưu thành công"); db.SaveChanges(); loadHS(); } }
private void btnXoa_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có chắc chắn muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { QLHSContex db = new QLHSContex(); tblHocSinh tblHocSinh = new tblHocSinh(); tblHocSinh.MaHS = Convert.ToInt16(txtMaHS.Text); db.Entry(tblHocSinh).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); MessageBox.Show("Xóa thành công!"); loadHS(); } }