예제 #1
0
        public DataSet LayDanhSachChucNangWebTheoUser(string maDangNhap, string maDonVi)
        {
            string sql = "";

            try
            {
                // Kiểm tra timing
                LDataAccessLayer DAL = new LDataAccessLayer();
                sql = @"EXEC	[dbo].[SP_SELECT_LayDSachCNangTNang_Web] '"+ maDangNhap + "','" + maDonVi + "'";
                DataSet ds = DAL.DataSetExecuteADO(sql);
                return(ds);
            }
            catch (Exception ex)
            {
                LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex);
                throw ex;
            }
        }
예제 #2
0
        /// <summary>
        /// Lấy danh sách Tài nguyên khai thác của người dùng trong hệ thống
        /// </summary>
        /// <param name="maDangNhap">Mã hay Tài khoản đăng nhập</param>
        /// <param name="maDonVi">Mã đơn vị</param>
        /// <returns>Danh sách dạng DataTable Tài nguyên khai thác của người dùng trong hệ thống</returns>
        public DataSet LayTNuyenKThacTheoUser(string maDangNhap, string maDonVi)
        {
            string sql = "";

            try
            {
                LDataAccessLayer DAL = new LDataAccessLayer();
                sql = @"EXEC	[dbo].[SP_SELECT_LayDSachCNangcntnng] '"+ maDangNhap + "','" + maDonVi + "'";
                DataSet ds = DAL.DataSetExecuteADO(sql);
                // Ghi Log câu truy vấn
                return(ds);
            }
            catch (Exception ex)
            {
                LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex);
                throw ex;
            }
        }
예제 #3
0
        /// <summary>
        /// Lấy danh sách cây menu của webclient theo người dùng
        /// </summary>
        /// <param name="maDangNhap">Mã hay Tài khoản đăng nhập</param>
        /// <param name="maDonVi">Mã đơn vị</param>
        /// <returns>Danh sách dạng DataTable danh sách chức năng của người dùng trong hệ thống</returns>
        public DataSet LayMenuTheoUser(string maDangNhap, string maDonVi)
        {
            string sql = "";

            try
            {
                // Kiểm tra timing
                LDataAccessLayer DAL = new LDataAccessLayer();
                sql = @"wsp_User_LayMenuTheoUser '" + maDangNhap + "','" + maDonVi + "'";
                DataSet ds = DAL.ExecuteQuery(sql);
                return(ds);
            }
            catch (Exception ex)
            {
                LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex);
                throw ex;
            }
        }
예제 #4
0
        public DataSet LayDanhSachPhamViDuLieu(string maDangNhap, string maDonVi)
        {
            string sql = "";

            try
            {
                // Kiểm tra timing
                LDataAccessLayer DAL = new LDataAccessLayer();
                sql = @"EXEC	[dbo].[sp_INQ.DS.QTHT_PhamViDuLieu_DonVi] '"+ maDangNhap + "','" + maDonVi + "'";
                DataSet ds = DAL.DataSetExecuteADO(sql);
                return(ds);
            }
            catch (Exception ex)
            {
                LLogging.WriteLog(ex.TargetSite.Name, LLogging.LogType.ERR, ex);
                throw ex;
            }
        }