private void btnSua_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string mamh  = txtmamon.Text;
            string macn  = cbmacn.SelectedValue.ToString();
            string tenmh = txttenmon.Text;
            string stc   = numsotc.Text;

            if (mamh == "" || tenmh == "" || stc == "")
            {
                MessageBox.Show("Thông tin môn học không được bỏ trống!!!");
            }

            if (numsotc.Value == 0)
            {
                errorProvider1.SetError(numsotc, "Số tín chỉ phải lớn hơn không!");
                return;
            }

            cm = new SqlCommand("select MAMH from MONHOC where MAMH='" + mamh + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (mamh == ma)
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn sửa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlsua = "update MONHOC set MAMH='" + mamh + "',MACN=N'" + macn + "',TENMH=N'" + tenmh + "',SOTC='" + stc + "' where  MAMH='" + mamh + "'";
                    SqlCommand cmd    = new SqlCommand(sqlsua, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Sửa thành công");
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Sửa thất bại!");
                    }
                }
            }
            else
            {
                MessageBox.Show("Không trùng mã môn học!");
            }
            hienthi();
            Loadcbmacn();
            errorProvider1.Clear();
            //dgvthongtin.DataSource = danhsachmonhoc();
        }
Esempio n. 2
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();

            string macb  = cbmacb.SelectedValue.ToString();
            string malop = txtmalop.Text;
            string tgbd  = dptgbd.Value.ToString("yyyy-MM-dd");
            string tgkt  = dptgkt.Value.ToString("yyyy-MM-dd");

            DateTime bd = Convert.ToDateTime(dptgbd.Value.ToString());
            DateTime kt = Convert.ToDateTime(dptgkt.Value.ToString());
            int      b  = int.Parse(bd.Year.ToString());
            int      k  = int.Parse(kt.Year.ToString());

            //int nam = k - b;

            if (k < b)
            {
                errorProvider1.SetError(dptgkt, "Năm kết thúc phải sau năm bắt đầu!");
                return;
            }

            //cm = new SqlCommand("select MALOP from COVAN where MALOP='" + malop + "'", cn.con);
            //string ma1 = cm.ExecuteScalar() as string;
            //if (malop == ma1)
            //{
            DialogResult dlr = MessageBox.Show("Bạn có chắc muốn sửa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

            if (DialogResult.OK == dlr)
            {
                string sqlsua = "update COVAN set MACB='" + macb + "',MALOP='" + malop + "',THOIGIANBD='" +
                                tgbd + "',THOIGIANKT='" + tgkt + "' where ID=" + dgvthongtin.CurrentRow.Cells["ID"].Value.ToString();
                SqlCommand cmd = new SqlCommand(sqlsua, cn.con);
                try
                {
                    cmd.ExecuteNonQuery();
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Sửa thành công");
                }
                catch
                {
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Sửa thất bại!");
                }
            }
            //}
            //else
            //    MessageBox.Show("Lỗi!");
            hienthi();
            errorProvider1.Clear();
        }
Esempio n. 3
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string mssv   = txtmssv.Text;
            string mamon  = cbmamh.SelectedValue.ToString();
            string cc     = txtdiemcc.Text;
            string gk     = txtdiemgk.Text;
            string ck     = txtdiemck.Text;
            string he10   = txthe10.Text;
            string he4    = txthe4.Text;
            string chu    = txtchu.Text;
            string lanhoc = txtlanhoc.Text;

            if (cc == "" || gk == "" || ck == "" || he10 == "" || he4 == "" || chu == "" || lanhoc == "")
            {
                warning.Play();
                lbChuy.Text = "Vui lòng chọn thông tin cần xóa!!!";
            }
            else
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn xóa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlxoa = "delete HOC where MSSV='" + mssv + "' and MAMH='" + mamon + "'";
                    SqlCommand cmd    = new SqlCommand(sqlxoa, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thành công");
                        lbChuy.Text = "";
                        txtdiemcc.Clear();
                        txtdiemgk.Clear();
                        txtdiemck.Clear();
                        txthe10.Clear();
                        txthe4.Clear();
                        txtchu.Clear();
                        //txtlanhoc.Clear();
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        error.Play();
                        MessageBox.Show("Xóa thất bại!");
                    }
                }
            }
            hienthi();
        }
        private void btnThem_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string mamh  = txtmamon.Text;
            string macn  = cbmacn.SelectedValue.ToString();
            string tenmh = txttenmon.Text;
            string stc   = numsotc.Text;

            if (mamh == "" || tenmh == "" || stc == "")
            {
                MessageBox.Show("Thông tin môn học không được bỏ trống!!!");
            }

            cm = new SqlCommand("select MAMH from MONHOC  where MAMH='" + mamh + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (mamh == ma)
            {
                errorProvider1.SetError(txtmamon, "Mã đã tồn tại!");
                return;
            }

            if (numsotc.Value == 0)
            {
                errorProvider1.SetError(numsotc, "Số tín chỉ phải lớn hơn không!");
                return;
            }

            else
            {
                string     sqlthem = "insert into MONHOC values('" + mamh + "',N'" + macn + "',N'" + tenmh + "',N'" + stc + "')";
                SqlCommand cmd     = new SqlCommand(sqlthem, cn.con);
                try
                {
                    cmd.ExecuteNonQuery();
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thành công");
                }
                catch
                {
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thất bại!");
                }
            }
            hienthi();
            Loadcbmacn();
            errorProvider1.Clear();
            //dgvthongtin.DataSource = danhsachmonhoc();
        }
        private void btnThem_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string manganh  = txtmanganh.Text;
            string makhoa   = cbmakhoa.SelectedValue.ToString();
            string tennganh = txttennganh.Text;

            cm = new SqlCommand("select MANGANH from NGANH where MANGANH='" + manganh + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (txtmanganh.TextLength < 8)
            {
                errorProvider1.SetError(txtmanganh, "Mã ngành gồm 8 chữ số!");
                return;
            }
            else
            {
                errorProvider1.Clear();
            }
            if (manganh == "" || tennganh == "")
            {
                MessageBox.Show("Thông tin ngành không được bỏ trống!!!");
            }
            else
            if (manganh == ma)
            {
                error.Play();
                MessageBox.Show("Trùng mã ngành, thêm thất bại");
            }
            else
            {
                string     sqlthem = "insert into NGANH values('" + manganh + "',N'" + makhoa + "',N'" + tennganh + "')";
                SqlCommand cmd     = new SqlCommand(sqlthem, cn.con);
                try
                {
                    cmd.ExecuteNonQuery();
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thành công");
                }
                catch
                {
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thất bại!");
                }
            }
            hienthi();
            //dgvthongtin.DataSource = danhsachkhoa();
        }
Esempio n. 6
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();

            string macb  = cbmacb.SelectedValue.ToString();
            string malop = txtmalop.Text;
            string tgbd  = dptgbd.Value.ToString("yyyy-MM-dd");
            //string tgkt = "";

            DateTime bd  = Convert.ToDateTime(dptgbd.Text);
            DateTime Ngt = DateTime.Today;
            TimeSpan day = Ngt.Subtract(bd);

            string kq = day.Days.ToString();

            //MessageBox.Show(kq.ToString());

            if (kq != "0")
            {
                errorProvider1.SetError(dptgbd, "Ngày bắt đầu phải là ngày hiện tại!");
                return;
            }

            if (KiemTraCVHT(malop) > 0)
            {
                MessageBox.Show("Mã lớp " + malop + " đã có giáo viên cố vấn");
            }

            else
            {
                string     sqlthem = "insert into COVAN values('" + macb + "','" + malop + "','" + tgbd + "',NULL,0)";
                SqlCommand cmd     = new SqlCommand(sqlthem, cn.con);
                try
                {
                    cmd.ExecuteNonQuery();
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thành công");
                }
                catch
                {
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thất bại!");
                }
            }
            hienthi();
            errorProvider1.Clear();
        }
 private void Thongtincanhan_Load(object sender, EventArgs e)
 {
     try
     {
         cn.OpenConn();
         string sql = "select * from CANBO where MACB = '" + UsertName + "'";
         rdr = cn.executeSQL(sql);
         while (rdr.Read())
         {
             lbmacb.Text     = rdr["MACB"].ToString();
             lbmakhoa.Text   = rdr["MAKHOA"].ToString();
             lbhoten.Text    = rdr["HOTEN"].ToString();
             lbngsinh.Text   = rdr["NGAYSINH"].ToString();
             lbgioitinh.Text = rdr["GIOITINH"].ToString();
             lbchucvu.Text   = rdr["CHUCVU"].ToString();
             lbemail.Text    = rdr["EMAIL"].ToString();
             //lbmk.Text = rdr["MATKHAU"].ToString();
             lbqhan.Text = rdr["QUYENHAN"].ToString();
         }
     }
     catch (Exception EX)
     {
         MessageBox.Show("Lỗi " + EX);
     }
     finally
     {
         cn.CloseConn();
     }
 }
Esempio n. 8
0
 public int KTdangnhap(string USER, string PASSWORD)
 {
     cn.OpenConn();
     cm = new SqlCommand("select MACB from CANBO where MACB='" + USER + "' and MATKHAU='" + PASSWORD + "'", cn.con);
     dr = cm.ExecuteReader();
     if (dr.Read())
     {
         return(1);
     }
     else
     {
         return(0);
     }
     cm.Dispose();
     dr.Dispose();
     cn.CloseConn();
 }
        private void btnThem_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string malop   = txtmalop.Text;
            string manganh = cbmanganh.SelectedValue.ToString();
            string madt    = cbmadt.SelectedValue.ToString();
            string tenlop  = txttenlop.Text;

            cm = new SqlCommand("select MALOP from LOP where MALOP='" + malop + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (malop == "" || manganh == "" || madt == "" || tenlop == "")
            {
                MessageBox.Show("Thông tin lớp không được bỏ trống!!!");
            }
            else
            if (malop == ma)
            {
                error.Play();
                MessageBox.Show("Trùng mã lớp, thêm thất bại");
            }
            else
            {
                string     sqlthem = "insert into LOP values('" + malop + "',N'" + manganh + "',N'" + madt + "',N'" + tenlop + "')";
                SqlCommand cmd     = new SqlCommand(sqlthem, cn.con);
                try
                {
                    cmd.ExecuteNonQuery();
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thành công");
                }
                catch
                {
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thất bại!");
                }
            }
            hienthi();
            Loadcbmanganh();
            Loadcbmandaotao();
            //dgvthongtin.DataSource = danhsachlop();
        }
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string     mssv = txtmssv.Text;
            Connection cn   = new Connection();

            cn.OpenConn();
            if (mssv == "")
            {
                warning.Play();
                MessageBox.Show("Thông tin cần xóa hiện không tồn tại! ");
            }
            else
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn xóa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlxoa = "delete from SINHVIEN where MSSV='" + mssv + "'";
                    SqlCommand cmd    = new SqlCommand(sqlxoa, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thành công");
                        txtmssv.Clear();
                        cbmalop.Text = "";
                        txthoten.Clear();
                        dpngaysinh.Value = DateTime.Today;
                        radioNam.Checked = true;
                        txtnienkhoa.Clear();
                        txtdiachi.Clear();
                        txtcmnd.Clear();
                        cbmacn.Text = "";
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        error.Play();
                        MessageBox.Show("Xóa thất bại!");
                    }
                }
                hienthi();
            }
        }
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string     macb = txtmacb.Text;
            Connection cn   = new Connection();

            cn.OpenConn();
            if (macb == "")
            {
                MessageBox.Show("Thông tin cần xóa hiện không tồn tại! ");
            }
            else
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn xóa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlxoa = "delete CANBO where MACB='" + macb + "'";
                    SqlCommand cmd    = new SqlCommand(sqlxoa, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thành công");
                        txtmacb.Clear();
                        cbmakhoa.Text = "";
                        txthoten.Clear();
                        dpngaysinh.Value = DateTime.Today;
                        radioNam.Checked = true;
                        txtchucvu.Clear();
                        txtemail.Clear();
                        txtmk.Clear();
                        cbquyen.Text = "";
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thất bại!");
                    }
                }
                hienthi();
                dgvthongtin.DataSource = danhsachCB();
            }
        }
        private void btnSua_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string malop   = txtmalop.Text;
            string manganh = cbmanganh.SelectedValue.ToString();
            string madt    = cbmadt.SelectedValue.ToString();
            string tenlop  = txttenlop.Text;

            cm = new SqlCommand("select MALOP from LOP where MALOP='" + malop + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (malop == ma)
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn sửa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlsua = "update LOP set MALOP='" + malop + "',MANGANH=N'" + manganh + "',MADT=N'" + madt + "',TENLOP=N'" + tenlop + "' where  MALOP='" + malop + "'";
                    SqlCommand cmd    = new SqlCommand(sqlsua, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Sửa thành công");
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Sửa thất bại!");
                    }
                }
            }
            else
            {
                MessageBox.Show("Không trùng mã lớp!");
            }
            hienthi();
            Loadcbmanganh();
            Loadcbmandaotao();
            //dgvthongtin.DataSource = danhsachlop();
        }
        private void btnThem_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string mamh  = txtmamon.Text;
            string macn  = cbmacn.Text;
            string tenmh = txttenmon.Text;
            string stc   = numsotc.Text;

            cm = new SqlCommand("select MAMH from MONHOC  where MAMH='" + mamh + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (mamh == "" || macn == "" || tenmh == "" || stc == "")
            {
                MessageBox.Show("Thông tin môn học không được bỏ trống!!!");
            }
            else
            if (mamh == ma)
            {
                MessageBox.Show("Trùng mã môn học, thêm thất bại");
            }
            else
            {
                string     sqlthem = "insert into MONHOC values('" + mamh + "',N'" + macn + "',N'" + tenmh + "',N'" + stc + "')";
                SqlCommand cmd     = new SqlCommand(sqlthem, cn.con);
                try
                {
                    cmd.ExecuteNonQuery();
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thành công");
                }
                catch
                {
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thất bại!");
                }
            }
            hienthi();
            Loadcbmacn();
            dgvthongtin.DataSource = danhsachmonhoc();
        }
        private void btnSua_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string mamh  = txtmamon.Text;
            string macn  = cbmacn.Text;
            string tenmh = txttenmon.Text;
            string stc   = numsotc.Text;

            cm = new SqlCommand("select MAMH from MONHOC where MAMH='" + mamh + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (mamh == ma)
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn sửa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlsua = "update MONHOC set MAMH='" + mamh + "',MACN='" + macn + "',TENMH='" + tenmh + "',SOTC='" + stc + "' where  MAMH='" + mamh + "'";
                    SqlCommand cmd    = new SqlCommand(sqlsua, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Sửa thành công");
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Sửa thất bại!");
                    }
                }
            }
            else
            {
                MessageBox.Show("Không trùng mã môn học!");
            }
            hienthi();
            Loadcbmacn();
            dgvthongtin.DataSource = danhsachmonhoc();
        }
        private void btnThem_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string macn    = txtmacn.Text;
            string manganh = cbmanganh.SelectedValue.ToString();
            string tencn   = txttencn.Text;

            cm = new SqlCommand("select MACN from CHUYENNGANH where MACN='" + macn + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (macn == "" || tencn == "")
            {
                MessageBox.Show("Thông tin loại không được bỏ trống!!!");
            }
            else
            if (manganh == ma)
            {
                MessageBox.Show("Trùng mã chuyên ngành, thêm thất bại");
            }
            else
            {
                string     sqlthem = "insert into CHUYENNGANH values('" + macn + "',N'" + manganh + "',N'" + tencn + "')";
                SqlCommand cmd     = new SqlCommand(sqlthem, cn.con);
                try
                {
                    cmd.ExecuteNonQuery();
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thành công");
                }
                catch
                {
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thất bại!");
                }
            }
            hienthi();
            //dgvthongtin.DataSource = danhsachCN();
        }
Esempio n. 16
0
        public string XinChao(string MACB)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            SqlCommand cm    = new SqlCommand("select HOTEN from CANBO where MACB= '" + MACB + "' ", cn.con);
            string     hoten = cm.ExecuteScalar() as string;

            cn.CloseConn();
            return(hoten);
        }
Esempio n. 17
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string manganh  = txtmanganh.Text;
            string makhoa   = cbmakhoa.Text;
            string tennganh = txttennganh.Text;

            cm = new SqlCommand("select MANGANH from NGANH where MANGANH='" + manganh + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (manganh == ma)
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn sửa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlsua = "update NGANH set MANGANH='" + manganh + "',MAKHOA='" + makhoa + "',TENNGANH='" + tennganh + "' where  MANGANH='" + manganh + "'";
                    SqlCommand cmd    = new SqlCommand(sqlsua, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Sửa thành công");
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Sửa thất bại!");
                    }
                }
            }
            else
            {
                MessageBox.Show("Không trùng mã ngành!");
            }
            hienthi();
            dgvthongtin.DataSource = danhsachkhoa();
        }
Esempio n. 18
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string makhoa  = txtmakhoa.Text;
            string tenkhoa = txttenkhoa.Text;

            cm = new SqlCommand("select MADT from BACDAOTAO where MADT='" + makhoa + "'", cn.con);
            string ma = cm.ExecuteScalar() as string;

            if (makhoa == "" || tenkhoa == "")
            {
                MessageBox.Show("Thông tin loại không được bỏ trống!!!");
            }
            else
            if (makhoa == ma)
            {
                MessageBox.Show("Trùng mã bậc đào tạo, thêm thất bại");
            }
            else
            {
                string     sqlthem = "insert into BACDAOTAO values('" + makhoa + "',N'" + tenkhoa + "')";
                SqlCommand cmd     = new SqlCommand(sqlthem, cn.con);
                try
                {
                    cmd.ExecuteNonQuery();
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thành công");
                }
                catch
                {
                    cmd.Dispose();
                    cn.CloseConn();
                    MessageBox.Show("Thêm thất bại!");
                }
            }
            hienthi();
            dgvthongtin.DataSource = danhsachkhoa();
        }
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string     mamh = txtmamon.Text;
            Connection cn   = new Connection();

            cn.OpenConn();
            if (mamh == "")
            {
                MessageBox.Show("Thông tin cần xóa hiện không tồn tại! ");
            }
            else
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn xóa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlxoa = "delete MONHOC where  MAMH='" + mamh + "'";
                    SqlCommand cmd    = new SqlCommand(sqlxoa, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thành công");
                        txtmamon.Clear();
                        txttenmon.Clear();
                        numsotc.Value = 0;
                        hienthi();
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thất bại!");
                    }
                }
                hienthi();
                Loadcbmacn();
                //dgvthongtin.DataSource = danhsachmonhoc();
            }
        }
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string     makhoa = txtmakhoa.Text;
            Connection cn     = new Connection();

            cn.OpenConn();
            if (makhoa == "")
            {
                MessageBox.Show("Thông tin cần xóa hiện không tồn tại! ");
            }
            else
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn xóa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlxoa = "delete KHOA where  MAKHOA='" + makhoa + "'";
                    SqlCommand cmd    = new SqlCommand(sqlxoa, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thành công");
                        txtmakhoa.Clear();
                        txttenkhoa.Clear();
                        txtdiachi.Clear();
                        txtsdt.Clear();
                        txtemail.Clear();
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thất bại!");
                    }
                }
                hienthi();
                dgvthongtin.DataSource = danhsachkhoa();
            }
        }
Esempio n. 21
0
        private void phansachtheoSLM()
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string sqlht = "SELECT DISTINCT SINHVIEN.MSSV,HOTEN,MONHOC.MAMH,SOTC,DIEMCC,DIEMGK,DIEMCK,DIEMHE10,DIEMHE4,DIEMCHU,LANHOC FROM HOC,SINHVIEN,MONHOC where MONHOC.MAMH = 'TH0001'  ";
            //string sqlht = "select * from sach oder by solanmuon asc";
            SqlDataAdapter    da  = new SqlDataAdapter(sqlht, cn.con);
            crythongkediemall rpt = new crythongkediemall();

            crystalReportViewer1.ReportSource = rpt;
            cn.CloseConn();
        }
        public DataTable hienthiTK(string sqlht)
        {
            Connection cn = new Connection();

            cn.OpenConn();
            SqlDataAdapter da = new SqlDataAdapter(sqlht, cn.con);
            DataTable      dt = new DataTable();

            da.Fill(dt);
            return(dt);

            cn.CloseConn();
        }
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string     macn = txtmacn.Text;
            Connection cn   = new Connection();

            cn.OpenConn();
            if (macn == "")
            {
                MessageBox.Show("Thông tin cần xóa hiện không tồn tại! ");
            }
            else
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn xóa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlxoa = "delete CHUYENNGANH where  MACN='" + macn + "'";
                    SqlCommand cmd    = new SqlCommand(sqlxoa, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thành công");
                        txtmacn.Clear();
                        txttencn.Clear();
                        cbmanganh.Text = "-----Chọn mã khoa-----";
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thất bại!");
                    }
                }
                hienthi();
                //dgvthongtin.DataSource = danhsachCN();
            }
        }
Esempio n. 24
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            string     macb  = cbmacb.SelectedValue.ToString();
            string     malop = txtmalop.Text;
            Connection cn    = new Connection();

            cn.OpenConn();
            if (malop == "")
            {
                MessageBox.Show("Thông tin cần xóa hiện không tồn tại! ");
            }
            else
            {
                DialogResult dlr = MessageBox.Show("Bạn có chắc muốn xóa?", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (DialogResult.OK == dlr)
                {
                    string     sqlxoa = "delete COVAN where ID=" + dgvthongtin.CurrentRow.Cells["ID"].Value.ToString();
                    SqlCommand cmd    = new SqlCommand(sqlxoa, cn.con);
                    try
                    {
                        cmd.ExecuteNonQuery();
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thành công");
                        txtmalop.Clear();
                        dptgbd.Value = DateTime.Today;
                        dptgkt.Value = DateTime.Today;
                    }
                    catch
                    {
                        cmd.Dispose();
                        cn.CloseConn();
                        MessageBox.Show("Xóa thất bại!");
                    }
                }
                hienthi();
            }
        }
        private void hienthi()
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string        sqlht = "select distinct MAMH as 'Mã môn',TENCN as 'Tên CN',TENMH as 'Tên môn',SOTC as 'Số TC' from MONHOC,CHUYENNGANH where MONHOC.MACN = CHUYENNGANH.MACN";
            SqlCommand    cmd   = new SqlCommand(sqlht, cn.con);
            SqlDataReader dr    = cmd.ExecuteReader();
            DataTable     dt    = new DataTable();

            dt.Load(dr);
            dgvthongtin.DataSource = dt;
            cn.CloseConn();
        }
        private void hienthi()
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string        sqlht = "Select Distinct MANGANH as 'Mã Ngành',TENKHOA as 'Tên Khoa',TENNGANH as 'Tên Ngành' from KHOA, NGANH where KHOA.MAKHOA = NGANH.MAKHOA";
            SqlCommand    cmd   = new SqlCommand(sqlht, cn.con);
            SqlDataReader dr    = cmd.ExecuteReader();
            DataTable     dt    = new DataTable();

            dt.Load(dr);
            dgvthongtin.DataSource = dt;
            cn.CloseConn();
        }
Esempio n. 27
0
        private void hienthi()
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string        sqlht = "select * from NGANH";
            SqlCommand    cmd   = new SqlCommand(sqlht, cn.con);
            SqlDataReader dr    = cmd.ExecuteReader();
            DataTable     dt    = new DataTable();

            dt.Load(dr);
            dgvthongtin.DataSource = dt;
            cn.CloseConn();
        }
        private void hienthi()
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string        sqlht = "select DISTINCT macn as 'Mã CN',tennganh as 'Tên ngành', tencn as 'Tên CN' from NGANH,chuyennganh where nganh.manganh = chuyennganh.manganh";
            SqlCommand    cmd   = new SqlCommand(sqlht, cn.con);
            SqlDataReader dr    = cmd.ExecuteReader();
            DataTable     dt    = new DataTable();

            dt.Load(dr);
            dgvthongtin.DataSource = dt;
            cn.CloseConn();
        }
Esempio n. 29
0
        public int KiemTraCVHT(string maLop)
        {
            String     sqlht = @"SELECT * FROM COVAN WHERE MALOP = '" + maLop + "'AND GETDATE() BETWEEN THOIGIANBD AND THOIGIANKT UNION ALL SELECT* FROM COVAN WHERE THOIGIANKT iS NULL AND MALOP = '" + maLop + "'";
            Connection cn    = new Connection();

            cn.OpenConn();
            SqlDataAdapter da = new SqlDataAdapter(sqlht, cn.con);
            DataTable      dt = new DataTable();

            da.Fill(dt);
            return(dt.Rows.Count);

            cn.CloseConn();
        }
        private void hienthi()
        {
            Connection cn = new Connection();

            cn.OpenConn();
            string        sqlht = "select distinct malop as 'Mã lớp',tennganh as 'Tên ngành',TENDT as 'Hệ đào tạo',tenlop as 'Tên lớp' from LOP, nganh, BACDAOTAO where nganh.manganh = lop.manganh and LOP.MADT = BACDAOTAO.MADT";
            SqlCommand    cmd   = new SqlCommand(sqlht, cn.con);
            SqlDataReader dr    = cmd.ExecuteReader();
            DataTable     dt    = new DataTable();

            dt.Load(dr);
            dgvthongtin.DataSource = dt;
            cn.CloseConn();
        }