Ejemplo n.º 1
0
        public static bool XoaVanThu(VanThuDTO vtDTO)
        {
            string sQuery = string.Format("DELETE FROM VanThu WHERE MaVT={0}", vtDTO.IMaVT);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 2
0
        public static bool ThemVanThu(VanThuDTO vtDTO)
        {
            string sQuery = string.Format("INSERT INTO VanThu VALUES (N'{0}', {1}, {2})", vtDTO.STieuDe, vtDTO.IMaCQ, vtDTO.IMaLCV);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 3
0
        public static bool SuaVanThu(VanThuDTO vtDTO)
        {
            string sQuery = string.Format("UPDATE VanThu SET TieuDe=N'{0}', MaCQ={1}, MaLCV={2} WHERE MaVT={3}", vtDTO.STieuDe, vtDTO.IMaCQ, vtDTO.IMaLCV, vtDTO.IMaVT);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 4
0
        public static bool SuaMonHoc(MonHocDTO monhocDTO)
        {
            string sQuery = string.Format(@"UPDATE MonHoc SET TenMH=N'{0}', SoTiet={1}, MaHK={2}, MaKhoi={3} WHERE MaMH={4}", monhocDTO.STenMH, monhocDTO.ISoTiet, monhocDTO.IMaHK, monhocDTO.IMaKhoi, monhocDTO.IMaMH);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 5
0
        public static bool XoaHocKy(HocKyDTO hkDTO)
        {
            string sQuery = string.Format("DELETE HocKy WHERE MaHK={0}", hkDTO.IMaHK);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 6
0
        public static bool ThemMonHoc(MonHocDTO monhocDTO)
        {
            string sQuery = string.Format(@"INSERT INTO MonHoc VALUES (N'{0}', {1}, {2}, {3})", monhocDTO.STenMH, monhocDTO.ISoTiet, monhocDTO.IMaHK, monhocDTO.IMaKhoi);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 7
0
        public static bool ThemPhieuGui(PhieuGuiDTO pgDTO)
        {
            string sQuery = string.Format(@"INSERT INTO PhieuGui VALUES (N'{0}', N'{1}', {2})", pgDTO.DtNgayGui, pgDTO.SNguoiGui, pgDTO.IMaCQ);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 8
0
        public static bool XoaMonHoc(MonHocDTO monhocDTO)
        {
            string sQuery = string.Format(@"DELETE MonHoc WHERE MaMH={0}", monhocDTO.IMaMH);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 9
0
        public static bool SuaPhieuGui(PhieuGuiDTO pgDTO)
        {
            string sQuery = string.Format("UPDATE PhieuGui SET NgayGui=N'{0}', NguoiGui=N'{1}', MaCQ={2} WHERE MaPG={3}", pgDTO.DtNgayGui, pgDTO.SNguoiGui, pgDTO.IMaCQ, pgDTO.IMaPG);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 10
0
        public static bool ThemHocKy(HocKyDTO hkDTO)
        {
            string sQuery = string.Format("INSERT INTO HocKy VALUES (N'{0}', N'{1}')", hkDTO.STenHK, hkDTO.SGhiChu);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 11
0
        public static bool SuaPhieuNhan(PhieuNhanDTO pnDTO)
        {
            string sQuery = string.Format("UPDATE PhieuNhan SET NgayNhan=N'{0}', NguoiNhan=N'{1}', MaDVN={2} WHERE MaPN={3}", pnDTO.DtNgayNhan, pnDTO.SNguoiNhan, pnDTO.IMaDVN, pnDTO.IMaPN);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 12
0
        public static bool SuaHocKy(HocKyDTO hkDTO)
        {
            string sQuery = string.Format("UPDATE HocKy SET TenHK=N'{0}', GhiChu=N'{1}' WHERE MaHK={2}", hkDTO.STenHK, hkDTO.SGhiChu, hkDTO.IMaHK);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 13
0
        public static bool ThemDonViNhan(DonViNhanDTO dvnDTO)
        {
            string sQuery = string.Format("INSERT INTO DonViNhan VALUES (N'{0}', N'{1}', {2}, N'{3}', '{4}')", dvnDTO.STenDVN, dvnDTO.SDiaChi, dvnDTO.ISDT, dvnDTO.DtNgayNhan, dvnDTO.IMaCQ);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 14
0
        public static bool XoaDonViNhan(DonViNhanDTO dvnDTO)
        {
            string sQuery = string.Format("DELETE FROM DonViNhan WHERE MaDVN={0}", dvnDTO.IMaDVN);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 15
0
        public static bool SuaDonViNhan(DonViNhanDTO dvnDTO)
        {
            string sQuery = string.Format("UPDATE DonViNhan SET TenDVN=N'{0}', DiaChi=N'{1}', SDT={2}, NgayNhan=N'{3}', MaCQ={4} WHERE MaDVN={5}", dvnDTO.STenDVN, dvnDTO.SDiaChi, dvnDTO.ISDT, dvnDTO.DtNgayNhan, dvnDTO.IMaCQ, dvnDTO.IMaDVN);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 16
0
        public static bool XoaPhieuGui(PhieuGuiDTO pgDTO)
        {
            string sQuery = string.Format("DELETE FROM PhieuGui WHERE MapG={0}", pgDTO.IMaPG);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 17
0
        // Thêm loại công văn
        public static bool ThemLoaiCongVan(LoaiCongVanDTO lcvDTO)
        {
            string sQuery = string.Format("INSERT INTO LoaiCongVan VALUES (N'{0}')", lcvDTO.STenLCV);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 18
0
        public static bool XoaKhoi(KhoiDTO khoiDTO)
        {
            string sQuery = string.Format(@"DELETE Khoi WHERE MaKhoi={0}", khoiDTO.IMaKhoi);

            con = DataProvider.Connect();
            DataTable dt = DataProvider.LayDataTable(sQuery, con);

            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 19
0
        public static bool ThemKhoi(KhoiDTO khoiDTO)
        {
            string sQuery = string.Format(@"INSERT INTO Khoi VALUES (N'{0}', N'{1}')", khoiDTO.STenKhoi, khoiDTO.SGhiChu);

            con = DataProvider.Connect();
            DataTable dt = DataProvider.LayDataTable(sQuery, con);

            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 20
0
        public static bool SuaKhoi(KhoiDTO khoiDTO)
        {
            string sQuery = string.Format(@"UPDATE Khoi SET TenKhoi=N'{0}', GhiChu=N'{1}' WHERE MaKhoi={2}", khoiDTO.STenKhoi, khoiDTO.SGhiChu, khoiDTO.IMaKhoi);

            con = DataProvider.Connect();
            DataTable dt = DataProvider.LayDataTable(sQuery, con);

            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 21
0
        // Thêm Cơ Quan
        public static bool ThemCoQuan(CoQuanDTO cqDTO)
        {
            // Khai báo truy vấn
            string sQuery = string.Format("INSERT INTO CoQuan VALUES (N'{0}', N'{1}', {2}, N'{3}')", cqDTO.STenCQ, cqDTO.SDiaChi, cqDTO.ISDT, cqDTO.SNguoiDungDau);

            // Tạo đối tượng kết nối
            con = DataProvider.Connect();
            // Thực thi truy vấn
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 22
0
        // Thêm Sinh Viên
        public static bool ThemSinhVien(HocSinhDTO svDTO)
        {
            // Khai báo truy vấn
            string sQuery = string.Format("INSERT INTO HocSinh VALUES (N'{0}', N'{1}', '{2}', N'{3}', {4})", svDTO.SHoTen, svDTO.SGioiTinh, svDTO.DtNgaySinh, svDTO.SDiaChi, svDTO.IMaLop);

            // Tạo đối tượng kết nối
            con = DataProvider.Connect();
            // Thực thi truy vấn
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 23
0
        /// <summary>
        /// Sửa Lớp Học
        /// </summary>
        /// <param name="lopDTO"></param>
        /// <returns></returns>
        public static bool SuaLop(LopDTO lopDTO)
        {
            // Khai báo truy vấn
            string sQuery = string.Format("UPDATE Lop SET TenLop=N'{0}', SiSo={1}, MaNienKhoa={2}, MaKhoi={3} WHERE MaLop={4}", lopDTO.STenLop, lopDTO.ISiSo, lopDTO.IMaNienKhoa, lopDTO.IMaKhoi, lopDTO.IMaLop);

            // Tạo đối tượng kết nối
            con = DataProvider.Connect();
            // Thực thi truy vấn
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 24
0
        public static bool XoaLop(LopDTO lopDTO)
        {
            // Khai báo truy vấn
            string sQuery = string.Format("DELETE Lop WHERE MaLop={0}", lopDTO.IMaLop);

            // Tạo đối tượng kết nối
            con = DataProvider.Connect();
            // Thực thi truy vấn
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 25
0
        /// <summary>
        /// Thêm lớp học
        /// </summary>
        /// <param name="lopDTO"></param>
        /// <returns> bool </returns>
        public static bool ThemLopHoc(LopDTO lopDTO)
        {
            // Khai báo truy vấn
            string sQuery = string.Format("INSERT INTO Lop VALUES (N'{0}', {1}, {2}, {3})", lopDTO.STenLop, lopDTO.ISiSo, lopDTO.IMaNienKhoa, lopDTO.IMaKhoi);

            // Tạo đối tượng kết nối
            con = DataProvider.Connect();
            // Thực thi truy vấn
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 26
0
        // Sửa Cơ Quan
        public static bool SuaCoQuan(CoQuanDTO cqDTO)
        {
            // Khai báo truy vấn
            string sQuery = string.Format("UPDATE CoQuan SET TenCQ=N'{0}', DiaChi=N'{1}', SDT={2}, NguoiDungDau=N'{3}' WHERE MaCQ={4}", cqDTO.STenCQ, cqDTO.SDiaChi, cqDTO.ISDT, cqDTO.SNguoiDungDau, cqDTO.IMaCQ);

            // Tạo đối tượng kết nối
            con = DataProvider.Connect();
            // Thực thi truy vấn
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 27
0
        // Sửa loại công văn
        public static bool SuaLoaiCongVan(LoaiCongVanDTO lcvDTO)
        {
            // Khai báo truy vấn
            string sQuery = string.Format("UPDATE LoaiCongVan SET TenLCV=N'{0}' WHERE MaLCV={1}", lcvDTO.STenLCV, lcvDTO.IMaLCV);

            // Tạo đối tượng kết nối
            con = DataProvider.Connect();
            // Thực thi truy vấn
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex) { DataProvider.CloseConnect(con); return(false); }
        }
Ejemplo n.º 28
0
        public static bool XoaNienKhoa(NienKhoaDTO nienKhoaDTO)
        {
            string sQuery = string.Format(@"DELETE NienKhoa WHERE MaNienKhoa={0}", nienKhoaDTO.IMaNienKhoa);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex)
            {
                DataProvider.CloseConnect(con);
                return(false);
            }
        }
Ejemplo n.º 29
0
        public static bool SuaNienKhoa(NienKhoaDTO nienKhoaDTO)
        {
            string sQuery = string.Format(@"UPDATE NienKhoa SET TenNienKhoa=N'{0}', GhiChu=N'{1}' WHERE MaNienKhoa={2}", nienKhoaDTO.STenNienKhoa, nienKhoaDTO.SGhiChu, nienKhoaDTO.IMaNienKhoa);

            con = DataProvider.Connect();
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex)
            {
                DataProvider.CloseConnect(con);
                return(false);
            }
        }
Ejemplo n.º 30
0
        // Xóa sinh viên
        public static bool XoaSinhVien(HocSinhDTO svDTO)
        {
            // Khai báo truy vấn
            string sQuery = string.Format("DELETE FROM HocSinh WHERE MaHS={0}", svDTO.IMaHS);

            // Tạo đối tượng kết nối
            con = DataProvider.Connect();
            // Thực thi truy vấn
            try
            {
                DataProvider.ExecuteQueriesNonQuery(sQuery, con);
                // Đóng kết nối
                DataProvider.CloseConnect(con);
                return(true);
            }
            catch (Exception ex)
            {
                // Đóng kết nối
                DataProvider.CloseConnect(con);
                return(false);
            }
        }