/// <summary>
        /// hàm chèn mã sinh viên và mã đè tài vào bảng SINHVIEN_DETAI
        /// </summary>
        public void Insert_SinhVien_DeTai(DangKyDeTaiAttribute DKDT)
        {
            string query = "INSERT INTO SINHVIEN_DETAI VALUES ('" + DKDT.MaSV + "','" + DKDT.MaDT + "')";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #2
0
        /// <summary>
        /// hàm sửa đổi thông tin điểm của sinh viên thực tập
        /// </summary>
        /// <param name="diemAttribute"></param>
        public void UpdateDiem(BangDiemAttribute diemAttribute)
        {
            string query = "UPDATE DIEM SET Diem1='" + diemAttribute.Diem1 + "',Diem2='" + diemAttribute.Diem2 + "',Diem3='" + diemAttribute.Diem3 + "',DiemTB='" + diemAttribute.DiemTB + "',DiemBaoVe='" + diemAttribute.DiemBaoVe + "',DiemTongKet='" + diemAttribute.DiemTongKet + "',GhiChu='" + diemAttribute.GhiChu + "' WHERE MaSV='" + diemAttribute.MaSV + "' AND LanThucTap='" + diemAttribute.LanThucTap + "'";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #3
0
        /// <summary>
        /// hàm xóa thông tin điểm của sinh viên thực tập
        /// </summary>
        /// <param name="diemAtribuete"></param>
        public void DeleTeDiem(BangDiemAttribute diemAtribuete)
        {
            string query = "DELETE FROM DIEM WHERE MaSV='" + diemAtribuete.MaSV + "' AND LanThucTap='" + diemAtribuete.LanThucTap + "'";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #4
0
        /// <summary>
        /// hàm thực hiện xóa tài khoản sinh viên thực tập khi sinh viên thực tập bị xóa bỏ
        /// </summary>
        /// <param name="svAttribute"></param>
        public void DeleteTaiKhoan(SinhVienAttribute svAttribute)
        {
            string query = "DELETE FROM TAIKHOAN WHERE TaiKhoan='" + svAttribute.MaSV + "'";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #5
0
        /// <summary>
        /// hàm thêm điểm của sinh viên thực tập vào bảng điểm
        /// </summary>
        /// <param name="diemAttribute"></param>
        public void InsertDiem(BangDiemAttribute diemAttribute)
        {
            string query = "INSERT INTO DIEM VALUES ('" + diemAttribute.MaSV + "','" + diemAttribute.Diem1 + "','" + diemAttribute.Diem2 + "','" + diemAttribute.Diem3 + "','" + diemAttribute.DiemTB + "','" + diemAttribute.DiemBaoVe + "','" + diemAttribute.DiemTongKet + "','" + diemAttribute.LanThucTap + "','" + diemAttribute.GhiChu + "')";

            DatabaseCore.ExecuteQuery(query);
        }
        /// <summary>
        /// hàm xóa thông tin địa điểm thực tập của sinh viên
        /// </summary>
        /// <param name="huyDT"></param>
        public void Delete_DiaDiemTT(HuyDTDKAtt huyDT)
        {
            string query = "DELETE FROM DIADIEMTHUCTAP WHERE MaSV='" + huyDT.MaSV + "'";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #7
0
        /// <summary>
        /// hàm xóa thông tin sinh viên thực tập khỏi danh sách
        /// </summary>
        /// <param name="svAttribute"></param>
        public void DeleteSinhVienTT(SinhVienAttribute svAttribute)
        {
            string query = "DELETE FROM SINHVIENTHUCTAP WHERE MaSV='" + svAttribute.MaSV + "'";

            DatabaseCore.ExecuteQuery(query);
        }
        /// <summary>
        /// hàm xóa thông tin giáo viên hướng dẫn khỏi danh sách
        /// </summary>
        /// <param name="gvAttribute"></param>
        public void DeleteGiaoVienHD(GiaoVienAttribute gvAttribute)
        {
            string query = "DELETE FROM GIAOVIENHUONGDAN WHERE MaGV='" + gvAttribute.MaGV + "'";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #9
0
        /// <summary>
        /// hàm thực hiện thêm sinh viên vào bảng SINHVIENTHUCTAP
        /// </summary>
        /// <param name="svAttribute"></param>
        public void InsertSinhVien(SinhVienAttribute svAttribute)
        {
            string query = "INSERT INTO SINHVIENTHUCTAP VALUES ('" + svAttribute.MaSV + "','" + svAttribute.TenSV + "','" + svAttribute.NgaySinh + "', '" + svAttribute.ThangSinh + "','" + svAttribute.NamSinh + "','" + svAttribute.DiaChi + "','" + svAttribute.DienThoai + "','" + svAttribute.GioiTinh + "','" + svAttribute.Email + "','" + svAttribute.Lop + "') ";

            DatabaseCore.ExecuteQuery(query);
        }
        /// <summary>
        /// hàm thực hiện thêm giáo viên vào GIAOVIENHUONGDAN
        /// </summary>
        /// <param name="gvAttribute"></param>
        public void InsertGiaoVien(GiaoVienAttribute gvAttribute)
        {
            string query = "INSERT INTO GIAOVIENHUONGDAN VALUES ('" + gvAttribute.MaGV + "','" + gvAttribute.TenGV + "','" + gvAttribute.NgaySinh + "', '" + gvAttribute.ThangSinh + "','" + gvAttribute.NamSinh + "','" + gvAttribute.DiaChi + "','" + gvAttribute.DienThoai + "','" + gvAttribute.GioiTinh + "','" + gvAttribute.Email + "') ";

            DatabaseCore.ExecuteQuery(query);
        }
        /// <summary>
        /// hàm thực hiện thêm tài khoản, mật khẩu và quyền cho giáo viên
        /// </summary>
        /// <param name="gvAttribute"></param>
        public void InsertTaiKhoan(GiaoVienAttribute gvAttribute)
        {
            string query = "INSERT INTO TAIKHOAN VALUES ('" + gvAttribute.MaGV + "','" + gvAttribute.MaGV + "','GV')";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #12
0
        /// <summary>
        /// hàm thực hiện xóa thông tin đề tài
        /// </summary>
        /// <param name="detaiAttribute"></param>
        public void DeleteDeTai(DeTaiThucTapAttribute detaiAttribute)
        {
            string query = "DELETE FROM DETAI WHERE MaDeTai='" + detaiAttribute.MaDeTai + "'";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #13
0
        /// <summary>
        /// hàm thực hiện sửa thông tin đề tài
        /// </summary>
        /// <param name="detaiAttribute"></param>
        public void UpdateDeTai(DeTaiThucTapAttribute detaiAttribute)
        {
            string query = "UPDATE DETAI SET TenDeTai='" + detaiAttribute.TenDeTai + "',MaGV='" + detaiAttribute.MaGiaoVienHD + "' WHERE MaDeTai='" + detaiAttribute.MaDeTai + "'";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #14
0
        /// <summary>
        /// hàm thêm thông tin đề tài vào csdl
        /// </summary>
        /// <param name="detaiAttribute"></param>
        public void InsertDeTai(DeTaiThucTapAttribute detaiAttribute)
        {
            string query = "INSERT INTO DETAI VALUES ('" + detaiAttribute.MaDeTai + "', '" + detaiAttribute.TenDeTai + "','" + detaiAttribute.MaGiaoVienHD + "')";

            DatabaseCore.ExecuteQuery(query);
        }
        /// <summary>
        /// hàm chèn địa điểm thực tập của sinh viên
        /// </summary>
        /// <param name="DKDT"></param>
        public void Insert_DiaDiemTT(DangKyDeTaiAttribute DKDT)
        {
            string query = "INSERT INTO DIADIEMTHUCTAP VALUES ('" + DKDT.MaSV + "','" + DKDT.TenCoQuanTT + "','" + DKDT.DiaChiCQ + "','" + DKDT.SdtCQ + "','" + DKDT.EmailCQ + "')";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #16
0
        /// <summary>
        /// hàm thực hiện thêm tài khoản. mật khẩu. quyền cho sinh viên
        /// </summary>
        /// <param name="svAttribute"></param>
        public void InsertTaiKhoan(SinhVienAttribute svAttribute)
        {
            string query = "INSERT INTO TAIKHOAN VALUES ('" + svAttribute.MaSV + "','" + svAttribute.MaSV + "','SV')";

            DatabaseCore.ExecuteQuery(query);
        }
예제 #17
0
        public void UpdatePass(ThayDoiMatKhauAttribute dmkAttribute)
        {
            string query = "UPDATE TAIKHOAN SET MatKhau='" + dmkAttribute.MatKhauMoi + "' WHERE MatKhau='" + dmkAttribute.MatKhauCu + "' AND TaiKhoan='" + MainStudent.taiKhoan + "'";

            DatabaseCore.ExecuteQuery(query);
        }
        /// <summary>
        /// hàm xóa thông tin sinh viên đã đăng ký đề tài
        /// </summary>
        /// <param name="huyDT"></param>
        public void Delete_SV_DT(HuyDTDKAtt huyDT)
        {
            string query = "DELETE FROM SINHVIEN_DETAI WHERE MaSV='" + huyDT.MaSV + "'";

            DatabaseCore.ExecuteQuery(query);
        }