Beispiel #1
0
        public void LoadDSDiem()
        {
            cls_connectDB cls_con = new cls_connectDB();

            try
            {
                cls_con.connect_DB();
                string        st_sql = "Select tbl_diem.Masv, Tensv, Tenmh, DiemC, DiemB, Diemthilan1, Diemthilan2, DiemTB, Xeploai, tbl_diem.Hocki, Namhoc From (tbl_diem inner join tbl_monhoc on (Monhoc=Mamh) inner join tbl_sinhvien on (tbl_diem.Masv = tbl_sinhvien.Masv )) order by Masv;";
                SqlCommand    sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);
                SqlDataReader sqlre  = sqlcm.ExecuteReader();

                int    sott = 0;
                string kq   = "";
                while (sqlre.Read())
                {
                    sott++;
                    kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tensv"].ToString() + "</td><td>" + sqlre["Tenmh"].ToString() + "</td><td>" + sqlre["DiemC"].ToString() + "</td><td>" + sqlre["DiemB"].ToString() + "</td><td>" + sqlre["Diemthilan1"].ToString() + "</td><td>" + sqlre["Diemthilan2"].ToString() + "</td><td>" + sqlre["DiemTB"].ToString() + "</td><td>" + sqlre["Xeploai"].ToString() + "</td><td>" + sqlre["Hocki"].ToString() + "</td><td>" + sqlre["Namhoc"].ToString() + "</td><td><a title='Sửa điểm' href='QuanlyDiem.aspx?type=edit&id=" + sqlre["Masv"].ToString() + "&code=" + sqlre["Tenmh"].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a>" + "</td><td>" + "<a title='Xóa điểm' href='QuanlyDiem.aspx?type=delete&id=" + sqlre["Masv"].ToString() + "&code=" + sqlre["Tenmh"].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>";
                }
                sqlre.Close();
                ltr_dsdiem.Text  = kq;
                lbl_timkiem.Text = "Có " + sott + " kết quả";
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi: " + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
        public void LoadScoreTable()
        {
            cls_connectDB cls_con = new cls_connectDB();

            try
            {
                string sql = @"SELECT      Mamh, Tenmh, DiemC, DiemB, Diemthilan1, Diemthilan2, DiemTB, Xeploai, tbl_diem.Hocki, Namhoc 
                    FROM            (dbo.tbl_diem inner join dbo.tbl_monhoc ON Monhoc = Mamh)
                    WHERE      Masv = @masv;";
                cls_con.connect_DB();
                SqlCommand sqlcm = new SqlCommand(sql, cls_con.sql_con);
                sqlcm.Parameters.Add(new SqlParameter("Masv", Convert.ToInt32(Request.QueryString["search"])));
                SqlDataReader sqlre = sqlcm.ExecuteReader();
                string        kq    = "";
                int           sott  = 0;
                while (sqlre.Read())
                {
                    sott++;
                    kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Mamh"].ToString() + "</td><td>" + sqlre["Tenmh"].ToString() + "</td><td>" + sqlre["DiemC"].ToString() + "</td><td>" + sqlre["DiemB"].ToString() + "</td><td>" + sqlre["Diemthilan1"].ToString() + "</td><td>" + sqlre["Diemthilan2"].ToString() + "</td><td>" + sqlre["DiemTB"].ToString() + "</td><td>" + sqlre["Xeploai"].ToString() + "</td><td>" + sqlre["Hocki"].ToString() + "</td><td>" + sqlre["Namhoc"].ToString() + "</td></tr>";
                }
                sqlre.Close();
                ltr_ct_diemsv.Text = kq;
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi :" + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
Beispiel #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int dangnhap = (Int32)Session["login"];

            if (dangnhap == 0)
            {
                Response.Redirect("Frm_Login.aspx");
            }
            else
            {
                if (!IsPostBack)
                {
                    try
                    {
                        cls_con.connect_DB();
                        Count();
                        //Thống kê sinh viên theo chuyên ngành
                        string st_sql1 = "SELECT cn.Tencn as 'Chuyên ngành',COUNT(sv.Masv) as 'Số sinh viên' FROM tbl_chuyennganh cn left JOIN tbl_sinhvien sv ON cn.Macn = sv.Chuyennganh GROUP BY cn.Tencn;";
                        //--hiển thị ds sv--//
                        SqlCommand    sqlcm1 = new SqlCommand(st_sql1, cls_con.sql_con);
                        SqlDataReader sqlre  = sqlcm1.ExecuteReader();

                        int    sott = 0;
                        string kq   = "";
                        while (sqlre.Read())
                        {
                            sott++;
                            kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre[0].ToString() + "</td><td>" + sqlre[1].ToString() + "</td><td><a href='DssvTheoCn.aspx?id=" + sqlre[0].ToString() + "'>Danh sách</a></td></tr>";
                        }
                        sqlre.Close();

                        ltr_sv_cn.Text = kq;

                        //Thống kê đồ án tốt nghiệp theo lĩnh vực
                        //Thống kê chuyên ngành theo khoa
                        st_sql1 = "select Tenkhoa,count(Tencn) from tbl_khoa,tbl_chuyennganh where tbl_khoa.Makhoa=tbl_chuyennganh.Khoa group by Tenkhoa";
                        //--hiển thị ds sv--//
                        sqlcm1 = new SqlCommand(st_sql1, cls_con.sql_con);
                        SqlDataReader sqlre1 = sqlcm1.ExecuteReader();
                        string        kq1    = "";
                        byte          STT    = 0;
                        while (sqlre1.Read())
                        {
                            STT++;
                            kq1 = kq1 + "<tr><td>" + STT + "</td><td>" + sqlre1[0].ToString() + "</td><td>" + sqlre1[1].ToString() + "</td><td><a href='DscnTheoKhoa.aspx?id=" + sqlre1[0].ToString() + "'>Danh Sách</a></td></tr>";
                        }
                        sqlre1.Close();
                        ltr_cn_khoa.Text = kq1;
                    }
                    catch (Exception ex)
                    {
                        Response.Write("Lỗi thao tác:" + ex);
                    }
                    finally
                    {
                        cls_con.close_DB();
                    }
                }
            }
        }
Beispiel #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int dangnhap = (Int32)Session["login"];

            if (dangnhap == 0)
            {
                Response.Redirect("Frm_Login.aspx");
            }
            else
            {
                if ((Session["Quyen"].ToString() == "1") || (Session["Quyen"].ToString() == "2") || (Session["Quyen"].ToString() == "3"))
                {
                    if (!IsPostBack)
                    {
                        try
                        {
                            cls_con.connect_DB();
                            string st_sql = "SELECT * FROM tbl_acount WHERE Hoten=@ma ;";

                            SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con);

                            ////---------Truyền tham số cho câu lệnh sql-----
                            SqlParameter sqlpa = new SqlParameter();
                            sqlpa.ParameterName = "@ma";
                            sqlpa.Value         = Request.QueryString["id"].ToString();
                            sqlcm.Parameters.Add(sqlpa);

                            //--Thực thi và hiển thị dữ liệu cũ vào textbox
                            SqlDataReader re = sqlcm.ExecuteReader();
                            re.Read();
                            txt_user.Text     = re["Tendn"].ToString();
                            txt_user.ReadOnly = true;

                            re.Close();
                        }
                        catch (Exception ex)
                        {
                            Response.Write("Lỗi: " + ex);
                        }
                        finally
                        {
                            cls_con.close_DB();
                        }
                    }
                }
            }
        }
Beispiel #5
0
        private void LoadKhoahocDropDownList()
        {
            cls_connectDB cls_con = new cls_connectDB();

            cls_con.connect_DB();
            SqlCommand    sqlcm = new SqlCommand("Select Makh, Tenkh from tbl_khoahoc order by Makh", cls_con.sql_con);
            SqlDataReader drd   = sqlcm.ExecuteReader();

            DropDownList1.DataSource = drd;
            DropDownList1.DataBind();
        }
Beispiel #6
0
        private void LoadMonHocDropdown()
        {
            cls_connectDB cls_con = new cls_connectDB();

            cls_con.connect_DB();
            SqlCommand    sqlcm = new SqlCommand("Select Tenmh from tbl_monhoc order by Tenmh", cls_con.sql_con);
            SqlDataReader drd   = sqlcm.ExecuteReader();

            DropDownList2.DataSource = drd;
            DropDownList2.DataBind();
        }
Beispiel #7
0
        private void LoadSinhVienDropdown()
        {
            cls_connectDB cls_con = new cls_connectDB();

            cls_con.connect_DB();
            SqlCommand    sqlcm = new SqlCommand("Select Masv, Tensv from tbl_sinhvien order by Tensv", cls_con.sql_con);
            SqlDataReader drd   = sqlcm.ExecuteReader();

            DropDownList1.DataSource = drd;
            DropDownList1.DataBind();
        }
Beispiel #8
0
        private void LoadTencnDropDownList()
        {
            cls_connectDB cls_con = new cls_connectDB();

            cls_con.connect_DB();
            SqlCommand    sqlcm = new SqlCommand("Select Macn, Tencn from tbl_chuyennganh order by Tencn", cls_con.sql_con);
            SqlDataReader drd   = sqlcm.ExecuteReader();

            DropDownList2.DataSource = drd;
            DropDownList2.DataBind();
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            int dangnhap = (Int32)Session["login"];

            if (dangnhap == 0)
            {
                Response.Redirect("Frm_Login.aspx");
            }
            else
            {
                if (!IsPostBack)
                {
                    try
                    {
                        cls_con.connect_DB();
                        string        st_sql = "SELECT * FROM tbl_monhoc order by Mamh; ";
                        SqlCommand    sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);
                        SqlDataReader re     = sqlcm.ExecuteReader();
                        byte          i      = 0;
                        string        st_kq  = "";
                        while (re.Read())
                        {
                            i++;
                            st_kq = st_kq + "<tr><td>" + i + "</td><td>" + re[0].ToString() + "</td><td>" + re[1].ToString() + "</td><td>" + re[2].ToString() + "</td><td>" + re[3].ToString() + "</td><td>" + re[4].ToString() + "</td><tr>";
                        }
                        re.Close();
                        ltr_monhoc.Text  = st_kq;
                        lbl_timkiem.Text = "Có " + i + " kết quả";
                    }
                    catch (Exception ex)
                    {
                        Response.Write("Lỗi: " + ex);
                    }
                    finally
                    {
                        cls_con.close_DB();
                    }
                }
            }
        }
Beispiel #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int dangnhap = (Int32)Session["login"];

            if (dangnhap == 0)
            {
                Response.Redirect("Frm_Login.aspx");
            }
            else
            {
                if (!IsPostBack)
                {
                    try
                    {
                        cls_con.connect_DB();
                        string        st_sql = "Select Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, Khoahoc, Tencn from tbl_sinhvien inner join tbl_chuyennganh on (Chuyennganh = Macn) order by Tensv;";
                        SqlCommand    sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);
                        SqlDataReader sqlre  = sqlcm.ExecuteReader();

                        int    sott     = 0;
                        string kq       = "";
                        string gioitinh = "";
                        while (sqlre.Read())
                        {
                            if (sqlre["gioitinh"].ToString() == "True")
                            {
                                gioitinh = "Nữ";
                            }
                            else
                            {
                                gioitinh = "Nam";
                            }
                            sott++;
                            kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tensv"].ToString() + "</td><td>" + Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy") + "</td><td>" + gioitinh + "</td><td>" + sqlre["Email"].ToString() + "</td><td>" + sqlre["Diachi"].ToString() + "</td><td>" + sqlre["Khoahoc"].ToString() + "</td><td>" + sqlre["Tencn"].ToString() + "</td><td><a title='Xem chi tiết' href='ChiTietXemDiem.aspx?search=" + sqlre["Masv"].ToString() + "'><i class='fa fa-id-card-o'style='color:#6495ED'></i></a></td></tr>";
                        }
                        sqlre.Close();
                        ltr_sinhvien.Text = kq;
                        lbl_timkiem.Text  = "Có " + sott + " kết quả";
                    }
                    catch (Exception ex)
                    {
                        Response.Write("Lỗi: " + ex);
                    }
                    finally
                    {
                        cls_con.close_DB();
                    }
                }
            }
        }
Beispiel #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int dangnhap = (Int32)Session["login"];

            if (dangnhap == 0)
            {
                Response.Redirect("Frm_Login.aspx");
            }
            else
            {
                try
                {
                    cls_con.connect_DB();
                    string     st_id  = Request.QueryString["id"].ToString();
                    string     st_sql = "Select Macn, Tencn, Tenkhoa from tbl_chuyennganh inner join tbl_khoa on tbl_chuyennganh.Khoa = tbl_khoa.Makhoa where Tenkhoa = @key";
                    SqlCommand sqlcmd = new SqlCommand(st_sql, cls_con.sql_con);

                    //Thêm tham số @key cho câu truy vấn SQL
                    SqlParameter sqlpa = new SqlParameter();
                    sqlpa.Value         = st_id;
                    sqlpa.ParameterName = "@key";
                    sqlcmd.Parameters.Add(sqlpa);

                    SqlDataReader sqlre = sqlcmd.ExecuteReader();
                    byte          i     = 0;
                    string        st_kq = "";
                    while (sqlre.Read())
                    {
                        i++;
                        st_kq = st_kq + "<tr><td>" + i + "</td><td>" + sqlre[0].ToString() + "</td><td>" + sqlre[1].ToString() + "</td><td>" + sqlre[2].ToString() + "</td></tr>";
                    }
                    sqlre.Close();

                    ltr_cn.Text = st_kq;

                    sqlre.Close();
                }
                catch (Exception ex)
                {
                    Response.Write("Lỗi: " + ex);
                }
                finally
                {
                    cls_con.close_DB();
                }
            }
        }
Beispiel #12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            int dangnhap = (Int32)Session["login"];

            if (dangnhap == 0)
            {
                Response.Redirect("Frm_Login.aspx");
            }
            else
            {
                try
                {
                    cls_con.connect_DB();
                    string     st_id  = Request.QueryString["id"].ToString();
                    string     st_sql = "Select Masv, Tensv, Ngaysinh, Case Gioitinh when 0 then N'Nam' else N'Nữ' end, Email, Diachi, Khoahoc, Tencn from tbl_sinhvien inner join tbl_chuyennganh on tbl_sinhvien.Chuyennganh = tbl_chuyennganh.Macn where Tencn = @key";
                    SqlCommand sqlcmd = new SqlCommand(st_sql, cls_con.sql_con);

                    //Thêm tham số @key cho câu truy vấn SQL
                    SqlParameter sqlpa = new SqlParameter();
                    sqlpa.Value         = st_id;
                    sqlpa.ParameterName = "@key";
                    sqlcmd.Parameters.Add(sqlpa);

                    SqlDataReader sqlre = sqlcmd.ExecuteReader();
                    byte          i     = 0;
                    string        st_kq = "";
                    while (sqlre.Read())
                    {
                        i++;
                        st_kq = st_kq + "<tr><td>" + i + "</td><td>" + sqlre[0].ToString() + "</td><td>" + sqlre[1].ToString() + "</td><td>" + Convert.ToDateTime(sqlre[2].ToString()).ToString("dd/MM/yyyy") + "</td><td>" + sqlre[3].ToString() + "</td><td>" + sqlre[4].ToString() + "</td><td>" + sqlre[5].ToString() + "</td><td>" + sqlre[6].ToString() + "</td><td>" + sqlre[7].ToString() + "</td></tr>";
                    }
                    sqlre.Close();

                    ltr_sinhvien.Text = st_kq;

                    sqlre.Close();
                }
                catch (Exception ex)
                {
                    Response.Write("Lỗi: " + ex);
                }
                finally
                {
                    cls_con.close_DB();
                }
            }
        }
Beispiel #13
0
        protected void timkiem_Click(object sender, EventArgs e)
        {
            cls_connectDB cls_con = new cls_connectDB();

            try
            {
                cls_con.connect_DB();
                string     st_key = txt_timkiem.Text.Trim().ToLower();
                string     st_sql = "Select Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, Khoahoc, Tencn from (tbl_sinhvien inner join tbl_chuyennganh on (Chuyennganh = Macn)) Where Masv like '%' + @id + '%' OR lower(Tensv) like N'%' + @id + '%' order by Tensv;";
                SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                SqlParameter sqlpa = new SqlParameter();
                sqlpa.ParameterName = "@id";
                sqlpa.Value         = st_key;
                sqlcm.Parameters.Add(sqlpa);
                SqlDataReader sqlre = sqlcm.ExecuteReader();

                int    sott     = 0;
                string kq       = "";
                string gioitinh = "";
                while (sqlre.Read())
                {
                    if (sqlre["gioitinh"].ToString() == "True")
                    {
                        gioitinh = "Nữ";
                    }
                    else
                    {
                        gioitinh = "Nam";
                    }
                    sott++;
                    kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tensv"].ToString() + "</td><td>" + Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy") + "</td><td>" + gioitinh + "</td><td>" + sqlre["Email"].ToString() + "</td><td>" + sqlre["Diachi"].ToString() + "</td><td>" + sqlre["Khoahoc"].ToString() + "</td><td>" + sqlre["Tencn"].ToString() + "</td><td><a title='Xem chi tiết' href='ChiTietXemDiem.aspx?search=" + sqlre["Masv"].ToString() + "'><i class='fa fa-id-card-o'style='color:#6495ED'></i></a></td></tr>";
                }
                sqlre.Close();
                ltr_quanlysv.Text = kq;
                lbl_timkiem.Text  = "Có " + sott + " kết quả";
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi: " + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
        public void LoadInfoForm()
        {
            cls_connectDB cls_con = new cls_connectDB();

            try
            {
                cls_con.connect_DB();
                string     st_sql = "Select Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, tencn, Khoahoc from tbl_sinhvien inner join tbl_chuyennganh on (Chuyennganh = macn) where Masv = @ma;";
                SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);
                sqlcm.Parameters.Add(new SqlParameter("Ma", Convert.ToInt32(Request.QueryString["search"])));
                SqlDataReader sqlre = sqlcm.ExecuteReader();

                sqlre.Read();
                lbl_masv.Text  = sqlre["Masv"].ToString();
                lbl_tensv.Text = sqlre["Tensv"].ToString();
                if (sqlre["Ngaysinh"] != DBNull.Value)
                {
                    lbl_ngaysinh.Text = Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy");
                }

                if (sqlre["Gioitinh"].ToString() == "True")
                {
                    lbl_sex.Text = "Nữ";
                }
                else if (sqlre["Gioitinh"].ToString() == "False")
                {
                    lbl_sex.Text = "Nam";
                }
                lbl_email.Text       = sqlre["Email"].ToString();
                lbl_diachi.Text      = sqlre["Diachi"].ToString();
                lbl_chuyennganh.Text = sqlre["tencn"].ToString();
                lbl_khoahoc.Text     = sqlre["Khoahoc"].ToString();

                sqlre.Close();
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi :" + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
Beispiel #15
0
        protected void btn_ok_Click(object sender, EventArgs e)
        {
            try
            {
                cls_con.connect_DB();

                SqlCommand sqlcm = new SqlCommand("select *from tbl_acount where Tendn = @user and Matkhau = @pass", cls_con.sql_con); //tbl_acount1


                sqlcm.Parameters.Add(new SqlParameter("@user", txt_user.Text.Trim()));
                sqlcm.Parameters.Add(new SqlParameter("@pass", txt_pass.Text.Trim()));

                SqlDataReader sqlre = sqlcm.ExecuteReader();

                if (sqlre.Read())
                {
                    Session["login"] = 1;
                    Session["Quyen"] = sqlre["Quyen"].ToString();
                    Session["user"]  = sqlre["Hoten"].ToString();



                    Response.Write("<script>alert('Đăng nhập thành công!')</script>");
                    Response.Redirect("TrangChu.aspx");
                }
                else
                {
                    Response.Write("<script>alert('Đăng nhập không thành công!')</script>");
                    return;
                }
                sqlre.Close();
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi thao tác: " + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
Beispiel #16
0
        public void LoadDSSinhVien()
        {
            cls_connectDB cls_con = new cls_connectDB();

            try
            {
                cls_con.connect_DB();
                string        st_sql = "SELECT Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, Khoahoc, Tencn from tbl_sinhvien inner join tbl_chuyennganh on (Chuyennganh = Macn);";
                SqlCommand    sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);
                SqlDataReader sqlre  = sqlcm.ExecuteReader();

                int    sott     = 0;
                string st_kq    = "";
                string gioitinh = "";
                while (sqlre.Read())
                {
                    sott++;
                    if (sqlre["Gioitinh"].ToString() == "True")
                    {
                        gioitinh = "Nữ";
                    }
                    else
                    {
                        gioitinh = "Nam";
                    }
                    st_kq = st_kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tensv"].ToString() + "</td><td>" + Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy") + "</td><td>" + gioitinh + "</td><td>" + sqlre["Email"].ToString() + "</td><td>" + sqlre["Diachi"].ToString() + "</td><td>" + sqlre["Khoahoc"].ToString() + "</td><td>" + sqlre["Tencn"].ToString() + "</td><td>" + "<a title='Sửa điểm' href='QuanLySinhVien.aspx?type=edit&id=" + sqlre["Masv"].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a>" + "</td><td>" + "<a title='Xóa điểm' href='QuanlySinhVien.aspx?type=delete&id=" + sqlre["Masv"].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>";
                }
                sqlre.Close();
                ltr_quanlysv.Text = st_kq;
                lbl_timkiem.Text  = "Có " + sott + " kết quả";
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi: " + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
        protected void timkiem_Click(object sender, EventArgs e)
        {
            cls_connectDB cls_con = new cls_connectDB();

            try
            {
                cls_con.connect_DB();
                string     st_key = txt_timkiem.Text.Trim().ToLower();
                string     st_sql = "SELECT ac.id,ac.Tendn, ac.Matkhau,ac.Hoten,Case ac.Gioitinh when 0 then N'Nam' else N'Nữ' end,ac.Email,q.Tenquyen FROM tbl_acount ac  JOIN tbl_qyen q ON ac.Quyen = q.id WHERE tbl_acount.id=@ma Where id like '%' + @id + '%' OR lower(Hoten) like N'%' + @id + '%' order by id;";
                SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                SqlParameter sqlpa = new SqlParameter();
                sqlpa.ParameterName = "@id";
                sqlpa.Value         = st_key;
                sqlcm.Parameters.Add(sqlpa);
                SqlDataReader re = sqlcm.ExecuteReader();

                int    sott  = 0;
                string st_kq = "";
                while (re.Read())
                {
                    sott++;
                    st_kq = st_kq + "<tr><td>" + sott + "</td><td>" + re[0].ToString() + "</td><td>" + re[1].ToString() + "</td><td>" + re[2].ToString() + "</td><td>" + re[3].ToString() + "</td><td>" + re[4].ToString() + "</td><td>" + re[5].ToString() + "</td><td>" + re[6].ToString() + "</td>";
                    st_kq = st_kq + "<td><a href='QuanLyNguoiDung.aspx?type=update&id=" + re[0].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a></td>";
                    st_kq = st_kq + "<td><a href='QuanLyNguoiDung.aspx?type=delete&id=" + re[0].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>";
                }
                re.Close();
                ltr_acc.Text     = st_kq;
                lbl_timkiem.Text = "Có " + sott + " kết quả";
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi: " + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
Beispiel #18
0
        protected void timkiem_Click(object sender, EventArgs e)
        {
            cls_connectDB cls_con = new cls_connectDB();

            try
            {
                cls_con.connect_DB();
                string     st_key = txt_timkiem.Text.Trim().ToLower();
                string     st_sql = "SELECT * FROM tbl_monhoc Where Mamh like '%' + @id + '%' OR lower(Tenmh) like N'%' + @id + '%' order by Mamh;";
                SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                SqlParameter sqlpa = new SqlParameter();
                sqlpa.ParameterName = "@id";
                sqlpa.Value         = st_key;
                sqlcm.Parameters.Add(sqlpa);
                SqlDataReader re = sqlcm.ExecuteReader();

                int    sott  = 0;
                string st_kq = "";
                while (re.Read())
                {
                    sott++;
                    st_kq = st_kq + "<tr><td>" + sott + "</td><td>" + re[0].ToString() + "</td><td>" + re[1].ToString() + "</td><td>" + re[2].ToString() + "</td><td>" + re[3].ToString() + "</td><td>" + re[4].ToString() + "</td>";
                    st_kq = st_kq + "<td><a href='QuanLyMonHoc.aspx?type=update&id=" + re[0].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a></td>";
                    st_kq = st_kq + "<td><a href='QuanLyMonHoc.aspx?type=delete&id=" + re[0].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>";
                }
                re.Close();
                ltr_monhoc.Text  = st_kq;
                lbl_timkiem.Text = "Có " + sott + " kết quả";
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi: " + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
Beispiel #19
0
        protected void timkiem_Click(object sender, EventArgs e)
        {
            cls_connectDB cls_con = new cls_connectDB();

            try
            {
                cls_con.connect_DB();
                string     st_key = txt_timkiem.Text.Trim().ToLower();
                string     st_sql = "SELECT Macn, Tencn, tbl_khoa.Tenkhoa from tbl_chuyennganh JOIN tbl_khoa on tbl_chuyennganh.Khoa = tbl_khoa.Makhoa  Where Macn like '%' + @id + '%' OR lower(Tencn) like N'%' + @id + '%' order by Macn;";
                SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                SqlParameter sqlpa = new SqlParameter();
                sqlpa.ParameterName = "@id";
                sqlpa.Value         = st_key;
                sqlcm.Parameters.Add(sqlpa);
                SqlDataReader re = sqlcm.ExecuteReader();

                int    sott  = 0;
                string st_kq = "";
                while (re.Read())
                {
                    sott++;
                    st_kq = st_kq + "<tr><td>" + sott + "</td><td>" + re[0].ToString() + "</td><td>" + re[1].ToString() + "</td><td>" + re[2].ToString() + "</td>";
                    st_kq = st_kq + "<td><a href='QuanLyChuyenNganh.aspx?type=update&id=" + re[0].ToString() + "'>Sửa</a></td>";
                    st_kq = st_kq + "<td><a href='QuanLyChuyenNganh.aspx?type=delete&id=" + re[0].ToString() + "'>Xóa</a></td></tr>";
                }
                re.Close();
                ltr_chuyennganh.Text = st_kq;
                lbl_timkiem.Text     = "Có " + sott + " kết quả";
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi: " + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
Beispiel #20
0
        protected void lbt_search_Click(object sender, EventArgs e)
        {
            cls_connectDB cls_con = new cls_connectDB();

            try
            {
                cls_con.connect_DB();
                string     st_key = tbx_key.Text.Trim().ToLower();
                string     st_sql = "Select Masv, Tenmh, DiemC, DiemB, Diemthilan1, Diemthilan2, DiemTB, Xeploai, tbl_diem.Hocki, Namhoc From (tbl_diem inner join tbl_monhoc on (Monhoc=Mamh)) Where Masv like '%' + @id + '%' OR lower(Tenmh) like N'%' + @id + '%' order by Masv;";
                SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                SqlParameter sqlpa = new SqlParameter();
                sqlpa.ParameterName = "@id";
                sqlpa.Value         = st_key;
                sqlcm.Parameters.Add(sqlpa);
                SqlDataReader sqlre = sqlcm.ExecuteReader();

                int    sott = 0;
                string kq   = "";
                while (sqlre.Read())
                {
                    sott++;
                    kq = kq + "<tr><td>" + sott + "</td><td>" + sqlre["Masv"].ToString() + "</td><td>" + sqlre["Tenmh"].ToString() + "</td><td>" + sqlre["DiemC"].ToString() + "</td><td>" + sqlre["DiemB"].ToString() + "</td><td>" + sqlre["Diemthilan1"].ToString() + "</td><td>" + sqlre["Diemthilan2"].ToString() + "</td><td>" + sqlre["DiemTB"].ToString() + "</td><td>" + sqlre["Xeploai"].ToString() + "</td><td>" + sqlre["Hocki"].ToString() + "</td><td>" + sqlre["Namhoc"].ToString() + "</td><td><a title='Sửa điểm' href='QuanlyDiem.aspx?type=edit&id=" + sqlre["Masv"].ToString() + "&code=" + sqlre["Tenmh"].ToString() + "'><i class='fa fa-edit' style='color:#6495ED'></i></a>" + "</td><td>" + " <a title='Xóa điểm' href='QuanlyDiem.aspx?type=delete&id=" + sqlre["Masv"].ToString() + "&code=" + sqlre["Tenmh"].ToString() + "'><i class='fa fa-remove' style='color:#6495ED'></i></a></td></tr>";
                }
                sqlre.Close();
                ltr_dsdiem.Text  = kq;
                lbl_timkiem.Text = "Có " + sott + " kết quả";
            }
            catch (Exception ex)
            {
                Response.Write("Lỗi: " + ex);
            }
            finally
            {
                cls_con.close_DB();
            }
        }
Beispiel #21
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    cls_con.connect_DB();

                    //Kiểm tra chức năng thực hiện

                    if (Request.QueryString["type"] != null && Request.QueryString["type"] == "delete")
                    {
                        //thực hiện chức năng xóa thông tin
                        string     st_sql = "DELETE FROM tbl_monhoc WHERE Mamh=@ma";
                        SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                        //Truyền tham số @ma vào câu lệnh SQL
                        SqlParameter sqlpa = new SqlParameter();
                        sqlpa.ParameterName = "@ma";
                        sqlpa.Value         = Request.QueryString["id"].ToString();

                        sqlcm.Parameters.Add(sqlpa);
                        //Thực thi câu lệnh xóa
                        sqlcm.ExecuteNonQuery();
                        //Thông báo và hiển thị lại dữ liệu trong bảng tbl_khoa
                        Response.Write("<script>alert('Bạn Có chắc chắn xóa môn học này không?')</script>");
                        lbl_tb.Text = "Đã xóa thành công môn học có mã: " + Request.QueryString["id"].ToString();
                    }
                    else if (Request.QueryString["type"] != null && Request.QueryString["type"] == "update")
                    {
                        //Thực hiện chức năng sửa thông tin
                        //------------Trước tiên phải lấy được dữ liệu cũ-----------------
                        string     st_sql = "SELECT * FROM tbl_monhoc WHERE Mamh=@ma";
                        SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                        //---------Truyền tham số cho câu lệnh sql-----
                        SqlParameter sqlpa = new SqlParameter();
                        sqlpa.ParameterName = "@ma";
                        sqlpa.Value         = Request.QueryString["id"].ToString();
                        sqlcm.Parameters.Add(sqlpa);

                        //--Thực thi và hiển thị dữ liệu cũ vào textbox.....
                        SqlDataReader re = sqlcm.ExecuteReader();
                        re.Read();
                        txt_mamh.Text     = re[0].ToString();
                        txt_mamh.ReadOnly = true;

                        txt_tenmh.Text  = re[1].ToString();
                        txt_tinchi.Text = re[2].ToString();
                        txt_hocki.Text  = re[3].ToString();
                        txt_gv.Text     = re[4].ToString();
                        re.Close();

                        btn_them.Text = "Sửa TT";
                    }
                    load_monhoc();
                }
                catch (Exception ex)
                {
                    Response.Write("Lỗi: " + ex);
                }
                finally
                {
                    cls_con.close_DB();
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            int dangnhap = (Int32)Session["login"];

            if (dangnhap == 0)
            {
                Response.Redirect("Frm_Login.aspx");
            }
            else
            {
                if (Session["Quyen"].ToString() == "1")
                {
                    if (!IsPostBack)
                    {
                        try
                        {
                            cls_con.connect_DB();

                            //Kiểm tra chức năng thực hiện

                            if (Request.QueryString["type"] != null && Request.QueryString["type"] == "delete")
                            {
                                //thực hiện chức năng xóa thông tin
                                string     st_sql = "DELETE FROM tbl_acount WHERE id=@ma";
                                SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                                //Truyền tham số @ma vào câu lệnh SQL
                                SqlParameter sqlpa = new SqlParameter();
                                sqlpa.ParameterName = "@ma";
                                sqlpa.Value         = Request.QueryString["id"].ToString();

                                sqlcm.Parameters.Add(sqlpa);
                                //Thực thi câu lệnh xóa
                                sqlcm.ExecuteNonQuery();
                                //Thông báo và hiển thị lại dữ liệu trong bảng tbl_chuyennganh
                                Response.Write("<script>alert('Bạn Có chắc chắn xóa tài khoản này không?')</script>");
                                lbl_tb.Text = "Đã xóa thành công \tài khoản có mã: " + Request.QueryString["id"].ToString();
                            }
                            else if (Request.QueryString["type"] != null && Request.QueryString["type"] == "update")
                            {
                                //Thực hiện chức năng sửa thông tin
                                //------------Trước tiên phải lấy được dữ liệu cũ-----------------
                                string     st_sql = "SELECT * FROM tbl_acount WHERE id=@ma";
                                SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                                //---------Truyền tham số cho câu lệnh sql-----
                                SqlParameter sqlpa = new SqlParameter();
                                sqlpa.ParameterName = "@ma";
                                sqlpa.Value         = Request.QueryString["id"].ToString();
                                sqlcm.Parameters.Add(sqlpa);

                                //--Thực thi và hiển thị dữ liệu cũ vào textbox.....
                                SqlDataReader re = sqlcm.ExecuteReader();
                                re.Read();
                                txt_id.Text     = re[0].ToString();
                                txt_id.ReadOnly = true;

                                txt_user.Text  = re[1].ToString();
                                txt_pass.Text  = re[2].ToString();
                                txt_hoten.Text = re[3].ToString();
                                if (re[4].ToString() == "False")
                                {
                                    rbt_nam.Checked = true;
                                }
                                else
                                {
                                    rbt_nu.Checked = true;
                                }

                                txt_email.Text = re[5].ToString();
                                DropDownList1.SelectedValue = re[6].ToString();

                                re.Close();

                                btn_them.Text = "Sửa TT";
                            }

                            LoadDataToDropDownList();
                            load_Acount();
                        }
                        catch (Exception ex)
                        {
                            Response.Write("Lỗi: " + ex);
                        }
                        finally
                        {
                            cls_con.close_DB();
                        }
                    }//kết thúc lệnh if
                }
                else
                {
                    Response.Write("<script>alert('Bạn không có quyền dùng chức năng này!')</script>");
                    Response.Redirect("TrangChu.aspx");
                }
            }
        }//két thúc load
Beispiel #23
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    cls_con.connect_DB();

                    //Kiểm tra chức năng thực hiện

                    if (Request.QueryString["type"] != null && Request.QueryString["type"] == "delete")
                    {
                        /* string st_ma;
                         * st_ma = txt_makhoa.Text.Trim();
                         * //--Kiểm tra khoa đó có đang tồn tại chuyên ngành không?
                         * string st_sql = "SELECT count(Tencn) from tbl_khoa,tbl_chuyennganh where tbl_khoa.Makhoa=tbl_chuyennganh.Khoa and Makhoa=@ma group by Tenkhoa; ;";
                         * SqlCommand sqlcm = new SqlCommand(st_sql, cls_con.sql_con);
                         * //---Đưa tham số @ma vào câu lệnh SQL----
                         * SqlParameter sqlpa = new SqlParameter();
                         * sqlpa.ParameterName = "@ma";
                         * sqlpa.Value = st_ma;
                         * sqlcm.Parameters.Add(sqlpa);
                         * //---Thực thi câu lệnh SQL--*/
                        /*int kt = (int)sqlcm.ExecuteScalar();
                         *
                         * if (kt > 0)
                         * {
                         *  lbl_tb.Text = "Khoa đang có chuyên ngành không thể xóa!";
                         * }else {*/
                        //thực hiện chức năng xóa thông tin
                        string     st_sql = "DELETE FROM tbl_khoa WHERE Makhoa=@ma";
                        SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);


                        //Truyền tham số @ma vào câu lệnh SQL
                        SqlParameter sqlpa = new SqlParameter();
                        sqlpa.ParameterName = "@ma";
                        sqlpa.Value         = Request.QueryString["id"].ToString();

                        sqlcm.Parameters.Add(sqlpa);
                        //Thực thi câu lệnh xóa
                        sqlcm.ExecuteNonQuery();
                        //Thông báo và hiển thị lại dữ liệu trong bảng tbl_khoa
                        Response.Write("<script>alert('Bạn Có chắc chắn xóa khoa này không?')</script>");
                        lbl_tb.Text = "Đã xóa thành công khoa có mã: " + Request.QueryString["id"].ToString();
                        // }
                    }
                    else if (Request.QueryString["type"] != null && Request.QueryString["type"] == "update")
                    {
                        //Thực hiện chức năng sửa thông tin
                        //------------Trước tiên phải lấy được dữ liệu cũ-----------------
                        string     st_sql = "SELECT * FROM tbl_khoa WHERE Makhoa=@ma";
                        SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);

                        //---------Truyền tham số cho câu lệnh sql-----
                        SqlParameter sqlpa = new SqlParameter();
                        sqlpa.ParameterName = "@ma";
                        sqlpa.Value         = Request.QueryString["id"].ToString();
                        sqlcm.Parameters.Add(sqlpa);

                        //--Thực thi và hiển thị dữ liệu cũ vào textbox.....
                        SqlDataReader re = sqlcm.ExecuteReader();
                        re.Read();
                        txt_makhoa.Text     = re[0].ToString();
                        txt_makhoa.ReadOnly = true;

                        txt_tenkhoa.Text = re[1].ToString();
                        re.Close();

                        btn_them.Text = "Sửa Khoa";
                    }
                    load_khoa();
                }
                catch (Exception ex)
                {
                    Response.Write("Lỗi: " + ex);
                }
                finally
                {
                    cls_con.close_DB();
                }
            }
        } // kết thúc Page_Load
Beispiel #24
0
        protected void Page_Load(object sender, EventArgs e)
        {
            txt_msv.ReadOnly = true;
            if (!IsPostBack)
            {
                try
                {
                    LoadKhoahocDropDownList();
                    LoadTencnDropDownList();
                    LoadDSSinhVien();
                    cls_con.connect_DB();
                    if (Request.QueryString["type"] != null && Request.QueryString["type"] == "delete")
                    {
                        lbt_themsuaxoa.Text = "Xóa thông tin";
                    }
                    else if (Request.QueryString["type"] != null && Request.QueryString["type"] == "edit")
                    {
                        lbt_themsuaxoa.Text = "Sửa thông tin";
                    }

                    if (Request.QueryString["type"] == "edit" || Request.QueryString["type"] == "delete")
                    {
                        string     st_sql = "Select Masv, Tensv, Ngaysinh, Gioitinh, Email, Diachi, Chuyennganh, Makh from tbl_sinhvien inner join tbl_khoahoc on (khoahoc = Makh) where Masv = @ma;";
                        SqlCommand sqlcm  = new SqlCommand(st_sql, cls_con.sql_con);
                        sqlcm.Parameters.Add(new SqlParameter("ma", Convert.ToInt32(Request.QueryString["id"])));

                        SqlDataReader sqlre = sqlcm.ExecuteReader();

                        sqlre.Read();
                        txt_msv.Text   = sqlre["Masv"].ToString();
                        txt_tensv.Text = sqlre["Tensv"].ToString();
                        if (sqlre["Ngaysinh"] != DBNull.Value)
                        {
                            txt_ngaysinh.Text = Convert.ToDateTime(sqlre["Ngaysinh"]).ToString("dd/MM/yyyy");
                        }

                        if (sqlre["Gioitinh"].ToString() == "True")
                        {
                            rbt_nu.Checked = true;
                        }
                        else if (sqlre["Gioitinh"].ToString() == "False")
                        {
                            rbt_nam.Checked = true;
                        }

                        if (DropDownList1.Items.FindByValue(sqlre["Makh"].ToString()) != null)
                        {
                            DropDownList1.SelectedValue = sqlre["Makh"].ToString();
                        }
                        if (DropDownList2.Items.FindByValue(sqlre["Chuyennganh"].ToString()) != null)
                        {
                            DropDownList2.SelectedValue = sqlre["Chuyennganh"].ToString();
                        }
                        txt_email.Text  = sqlre["Email"].ToString();
                        txt_diachi.Text = sqlre["Diachi"].ToString();
                    }
                }
                catch (Exception ex)
                {
                    Response.Write("Lỗi: " + ex);
                }
                finally
                {
                    cls_con.close_DB();
                }
            }
        }