コード例 #1
0
        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();
            }
        }
コード例 #2
0
        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();
            }
        }