Пример #1
0
 private void button3_Click(object sender, EventArgs e)
 {
     try
     {
         int row = this.listView1.SelectedItems[0].Index;
         str = this.listView1.Items[row].SubItems[0].Text;
         SqlConnection con = new SqlConnection();
         con.ConnectionString = KetNoi.str;
         con.Open();
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = con;
         cmd.CommandText = "DELETE FROM MONHOC WHERE MaMH='" + txtMaMH.Text + "'";
         if (str == txtMaMH.Text)
         {
             DialogResult result;
             result = MessageBox.Show("BẠN CÓ MUỐN XOÁ MÔN HỌC NÀY KHÔNG?", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
             if (result == DialogResult.Yes)
             {
                 cmd.ExecuteNonQuery();
                 con.Close();
                 MessageBox.Show("XÓA THÀNH CÔNG", "THÔNG BÁO");
                 frmMonHoc frm = new frmMonHoc();
                 this.Close();
                 frm.Show();
             }
             con.Close();
         }
         else
         {
             MessageBox.Show("Mã Môn Học Không Khớp. Vui lòng thử lại !", "THÔNG BÁO");
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Hãy chọn môn học muốn xóa", "THÔNG BÁO");
     }
 }
Пример #2
0
        private void mÔNHỌCToolStripMenuItem_Click(object sender, EventArgs e)
        {
            frmMonHoc frm = new frmMonHoc();

            frm.Show();
        }
Пример #3
0
 private void button2_Click(object sender, EventArgs e)
 {
     try
     {
         int row = this.listView1.SelectedItems[0].Index;
         str = this.listView1.Items[row].SubItems[0].Text;
         SqlConnection con = new SqlConnection();
         con.ConnectionString = KetNoi.str;
         con.Open();
         SqlCommand cmd = new SqlCommand();
         cmd.Connection = con;
         SqlCommand cmd2 = new SqlCommand();
         cmd2.Connection  = con;
         cmd2.CommandText = "select * from MONHOC where MaMH='" + txtMaMH.Text + "'";
         SqlDataReader rd2;
         rd2 = cmd2.ExecuteReader();
         DataTable td2 = new DataTable();
         td2.Load(rd2);
         if (txtMaMH.Text == str)
         {
             if (txtTenMH.Text != "" && txtThoiGian.Text != "" && cbxTenGVD.Text != "" && cbxTenLop.Text != "")
             {
                 if (td2.Rows.Count == 1)
                 {
                     string maGV, maLop;
                     cmd2.CommandText = "select MaGV from GIAOVIEN where TenGV=N'" + cbxTenGVD.Text + "'";
                     rd2 = cmd2.ExecuteReader();
                     DataTable td3 = new DataTable();
                     td3.Load(rd2);
                     maGV             = td3.Rows[0][0].ToString();
                     cmd2.CommandText = "select MaLop from LOP where TenLop=N'" + cbxTenLop.Text + "'";
                     rd2 = cmd2.ExecuteReader();
                     DataTable td4 = new DataTable();
                     td4.Load(rd2);
                     maLop           = td4.Rows[0][0].ToString();
                     cmd.CommandText = "UPDATE MONHOC SET TenMH=N'" + txtTenMH.Text + "',MaGVD='" + maGV + "',ThoiGian=N'" + txtThoiGian.Text + "',MaLop='" + maLop + "' WHERE MaMH='" + str + "'";
                     DialogResult result;
                     result = MessageBox.Show("BẠN CÓ MUỐN THAY ĐỔI THÔNG TIN KHÔNG?", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                     if (result == DialogResult.Yes)
                     {
                         cmd.ExecuteNonQuery();
                         MessageBox.Show("CẬP NHẬT THÀNH CÔNG", "THÔNG BÁO");
                         frmMonHoc frm = new frmMonHoc();
                         this.Close();
                         frm.Show();
                     }
                 }
                 else
                 {
                     MessageBox.Show("Mã Môn Học Không Tồn Tại !", "Thông Báo");
                 }
             }
             else
             {
                 MessageBox.Show("Bạn phải nhập đủ các trường bắt buộc!", "Thông Báo");
             }
         }
         else
         {
             MessageBox.Show("Mã Môn Học Không Thể Sửa !", "Thông Báo");
         }
         con.Close();
     }
     catch (Exception)
     {
         MessageBox.Show("Hãy chọn môn học muốn sửa", "THÔNG BÁO");
     }
 }
Пример #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            SqlConnection con = new SqlConnection();

            con.ConnectionString = KetNoi.str;
            con.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection = con;
            SqlCommand cmd2 = new SqlCommand();

            cmd2.Connection  = con;
            cmd2.CommandText = "select * from MONHOC where MaMH='" + txtMaMH.Text + "'";
            SqlDataReader rd2;

            rd2 = cmd2.ExecuteReader();
            DataTable td2 = new DataTable();

            td2.Load(rd2);
            if (txtMaMH.Text != "" && txtTenMH.Text != "" && txtThoiGian.Text != "" && cbxTenGVD.Text != "" && cbxTenLop.Text != "")
            {
                if (td2.Rows.Count == 0)
                {
                    if (txtMaMH.Text.Length == 6)
                    {
                        string maGV, maLop;
                        cmd2.CommandText = "select MaGV from GIAOVIEN where TenGV=N'" + cbxTenGVD.Text + "'";
                        rd2 = cmd2.ExecuteReader();
                        DataTable td3 = new DataTable();
                        td3.Load(rd2);
                        maGV             = td3.Rows[0][0].ToString();
                        cmd2.CommandText = "select MaLop from LOP where TenLop=N'" + cbxTenLop.Text + "'";
                        rd2 = cmd2.ExecuteReader();
                        DataTable td4 = new DataTable();
                        td4.Load(rd2);
                        maLop           = td4.Rows[0][0].ToString();
                        cmd.CommandText = "insert into MONHOC values ('" + txtMaMH.Text + "',N'" + txtTenMH.Text + "','" + maGV + "',N'" + txtThoiGian.Text + "','" + maLop + "')";
                        DialogResult result;
                        result = MessageBox.Show("BẠN CÓ MUỐN THÊM MỚI MÔN HỌC NÀY KHÔNG?", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                        if (result == DialogResult.Yes)
                        {
                            cmd.ExecuteNonQuery();
                            MessageBox.Show("THÊM MỚI THÀNH CÔNG", "THÔNG BÁO");
                            frmMonHoc frm = new frmMonHoc();
                            this.Close();
                            frm.Show();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Mã Môn Học Phải Đủ 6 Kí Tự !", "Thông Báo");
                    }
                }
                else
                {
                    MessageBox.Show("Mã Môn Học Bị Trùng !", "Thông Báo");
                }
            }
            else
            {
                MessageBox.Show("Bạn phải nhập đủ các trường bắt buộc!", "Thông Báo");
            }
            con.Close();
        }