private void btnluu_Click(object sender, EventArgs e) { Khoa khoa = new Khoa(); if (txtMaKhoa.Text == "") { MessageBox.Show("Mã khoa không được rỗng", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (txtTenKhoa.Text == "") { MessageBox.Show("Tên khoa không được rỗng", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } var checkMakhoa = qlsv.Khoas.Where(a => a.MaKhoa == txtMaKhoa.Text.Trim()).FirstOrDefault(); if (checkMakhoa == null) { khoa.MaKhoa = txtMaKhoa.Text.Trim(); khoa.TenKhoa = txtTenKhoa.Text.Trim(); qlsv.Khoas.InsertOnSubmit(khoa); qlsv.SubmitChanges(); } else { checkMakhoa.TenKhoa = txtTenKhoa.Text.Trim(); qlsv.SubmitChanges(); } txtMaKhoa.Enabled = txtTenKhoa.Enabled = false; khoaDataGridView.DataSource = this.getAllKhoa(); }
private void btnxoa_Click(object sender, EventArgs e) { string makhoa = khoaDataGridView.CurrentRow.Cells[0].Value.ToString(); Khoa khoa = qlsv.Khoas.Where(a => a.MaKhoa == makhoa).FirstOrDefault(); qlsv.Khoas.DeleteOnSubmit(khoa); qlsv.SubmitChanges(); khoaDataGridView.DataSource = this.getAllKhoa(); }
private void khoaDataGridView_SelectionChanged(object sender, EventArgs e) { if (khoaDataGridView.CurrentRow.Cells[0].Value != null) { string makhoa = khoaDataGridView.CurrentRow.Cells[0].Value.ToString(); Khoa khoa = qlsv.Khoas.Where(a => a.MaKhoa == makhoa).FirstOrDefault(); if (khoa != null) { txtMaKhoa.Text = khoa.MaKhoa; txtTenKhoa.Text = khoa.TenKhoa; btnsua.Enabled = true; btnxoa.Enabled = true; } } }
partial void DeleteKhoa(Khoa instance);
partial void UpdateKhoa(Khoa instance);
partial void InsertKhoa(Khoa instance);