Esempio n. 1
0
        private void LaySinhVienVaoGV()
        {
            SinhVienDAO svDAO = new SinhVienDAO();

            gvSinhVien.DataSource = svDAO.LaySinhVien();
            gvSinhVien.DataBind();
        }
Esempio n. 2
0
        protected void btnThem_Click(object sender, EventArgs e)
        {
            SinhVien sv = LayDuLieuTuForm();

            SinhVienDAO svDAO = new SinhVienDAO();

            bool exist = svDAO.KTMaSV(sv.MaSV);

            if (exist)
            {
                lblThongBao.Text = "Sinh viên đã tồn tại";
            }
            else
            {
                bool result = svDAO.Them(sv);
                if (result)
                {
                    lblThongBao.Text = "Thêm sinh viên thành công";
                    LaySinhVienVaoGV();
                }
                else
                {
                    lblThongBao.Text = "Có lỗi, vui lòng thử lại!";
                }
            }
        }
Esempio n. 3
0
        protected void gvSinhVien_SelectedIndexChanged(object sender, EventArgs e)
        {
            string      masv  = gvSinhVien.SelectedRow.Cells[0].Text;
            SinhVienDAO svDAO = new SinhVienDAO();
            SinhVien    sv    = svDAO.LaySinhVien(masv);

            if (sv != null)
            {
                DoDuLieuVaoCacTruong(sv);
            }
        }
Esempio n. 4
0
        protected void btnTim_Click(object sender, EventArgs e)
        {
            string key = txtTim.Text;

            if (string.IsNullOrEmpty(key))
            {
                lblThongBao.Text = "Bạn phải nhập từ khóa trước khi tìm";
            }
            else
            {
                lblThongBao.Text = "Kết quả tìm kiếm";
                SinhVienDAO svDAO = new SinhVienDAO();
                gvSinhVien.DataSource = svDAO.Tim(key);
                gvSinhVien.DataBind();
            }
        }
Esempio n. 5
0
        protected void btnSua_Click(object sender, EventArgs e)
        {
            SinhVien    sv     = LayDuLieuTuForm();
            SinhVienDAO svDAO  = new SinhVienDAO();
            bool        result = svDAO.ChinhSua(sv);

            if (result)
            {
                lblThongBao.Text = "Cập nhật thành công cho sinh viên: " + sv.TenSV;
                LaySinhVienVaoGV();
            }
            else
            {
                lblThongBao.Text = "Cập nhật không thành công, vui lòng kiểm tra lại";
            }
        }
Esempio n. 6
0
        protected void gvSinhVien_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            string      masv   = gvSinhVien.Rows[e.RowIndex].Cells[0].Text;
            string      ten    = gvSinhVien.Rows[e.RowIndex].Cells[1].Text;
            SinhVienDAO khDAO  = new SinhVienDAO();
            bool        result = khDAO.Xoa(masv);

            if (result)
            {
                lblThongBao.Text = "Đã xóa thành công sinh viên: " + ten;
                LaySinhVienVaoGV();
            }
            else
            {
                lblThongBao.Text = "Xóa không thành công, vui lòng kiểm tra lại";
            }
        }
Esempio n. 7
0
        protected void btnXoa_Click(object sender, EventArgs e)
        {
            string masv = txtMaSV.Text;

            SinhVienDAO svDAO = new SinhVienDAO();

            bool result = svDAO.Xoa(masv);

            if (result)
            {
                lblThongBao.Text = "Xóa thành công";
                LaySinhVienVaoGV();
            }
            else
            {
                lblThongBao.Text = "Xóa không thành công, vui lòng kiểm tra lại!";
            }
        }