private void phancong() { var id = data.PHAN_CONGs.Where(u => u.MaCaHoc == int.Parse(cb_ca.SelectedValue.ToString()) && u.MaGiaoVien == cb_giaovien.SelectedValue && u.MaLopHoc == cb_lop.SelectedValue).SingleOrDefault <PHAN_CONG>(); if (id != null) { tb_thongbao.Text = "Không thể phân công!"; return; } else { PHAN_CONG pc = new PHAN_CONG(); pc.MaLopHoc = cb_lop.SelectedValue.ToString(); pc.MaGiaoVien = cb_giaovien.SelectedValue.ToString(); pc.MaCaHoc = int.Parse(cb_ca.SelectedValue.ToString()); data.PHAN_CONGs.InsertOnSubmit(pc); data.SubmitChanges(); } }
private void huy() { try { if (System.Windows.Forms.MessageBox.Show("Xác nhận xoá? ", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { PHAN_CONG p = data.PHAN_CONGs.Single(u => u.MaCaHoc == int.Parse(cb_ca.SelectedValue.ToString()) && u.MaGiaoVien == cb_giaovien.SelectedValue && u.MaLopHoc == cb_lop.SelectedValue); data.PHAN_CONGs.DeleteOnSubmit(p); data.SubmitChanges(); tb_thongbao.Text = "Đã Huỷ!"; } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning); } finally { GetData(); } }