亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? job.cs

?? 詳細講述了數據庫編程
?? CS
字號:
?using System;
using System.Data;
using System.Collections;

using HRManager.DataAccessLayer;
using HRManager.DataAccessHelper;
using HRManager.CommonComponent;


namespace HRManager.BusinessLogicLayer
{
    /// <summary>
    /// Job 的摘要說明。
    /// </summary>
    public class Job
    {
        #region 私有成員

        private int _jobId;			//職位Id
        private string _jobName;		//職位
        private int _jobCityId;			//職位所在城市Id
        private string _jobCityName;			//職位所在城市
        private int _jobTypeId;			//職位種類Id
        private string _jobTypeName;			//職位種類
        private string _responsibility;		//職位職責
        private string _requirement;		//職位要求
        private bool _isUrgent;		//是否緊急

        private bool _exist;		//是否存在標志

        #endregion 私有成員

        #region 屬性

        //職位Id
        public int JobId
        {
            set
            {
                this._jobId = value;
            }
            get
            {
                return this._jobId;
            }
        }
        //職位
        public string JobName
        {
            set
            {
                this._jobName = value;
            }
            get
            {
                return this._jobName;
            }
        }
        //職位所在城市Id
        public int JobCityId
        {
            set
            {
                this._jobCityId = value;
            }
            get
            {
                return this._jobCityId;
            }
        }
        //職位所在城市
        public string JobCityName
        {
            set
            {
                this._jobCityName = value;
            }
            get
            {
                return this._jobCityName;
            }
        }
        //職位種類Id
        public int JobTypeId
        {
            set
            {
                this._jobTypeId = value;
            }
            get
            {
                return this._jobTypeId;
            }
        }
        //職位種類
        public string JobTypeName
        {
            set
            {
                this._jobTypeName = value;
            }
            get
            {
                return this._jobTypeName;
            }
        }
        //職位職責
        public string Responsibility
        {
            set
            {
                this._responsibility = value;
            }
            get
            {
                return this._responsibility;
            }
        }
        //職位要求
        public string Requirement
        {
            set
            {
                this._requirement = value;
            }
            get
            {
                return this._requirement;
            }
        }
        //是否緊急
        public bool IsUrgent
        {		
            set
            {
                this._isUrgent = value;
            }
            get
            {
                return this._isUrgent;
            }
        }
        //存在標志
        public bool Exist
        {
            get
            {
                return this._exist;
            }
        }

        #endregion 屬性

        #region 方法

        /// <summary>
        /// 根據參數JobId,獲取職位詳細信息
        /// </summary>
        /// <param name="JobId">職位ID</param>
        public void LoadData(int JobId)
        {
            Database db = new Database();		//實例化一個Database類

            string sql = "";
            sql = "Select * from [Job],[City],[JobType] where JobId = " + JobId
                + " And [Job].JobCityId=[City].CityId"
                + " And [Job].JobTypeId=[JobType].TypeId";

            DataRow dr = db.GetDataRow(sql);	//利用Database類的GetDataRow方法查詢職位數據

            //根據查詢得到的數據,對成員賦值
            if (dr != null)
            {
                this._jobId = GetSafeData.ValidateDataRow_N(dr, "JobID");
                this._jobName = GetSafeData.ValidateDataRow_S(dr, "JobName");
                this._jobCityId = GetSafeData.ValidateDataRow_N(dr, "CityId");
                this._jobCityName = GetSafeData.ValidateDataRow_S(dr, "CityName");
                this._jobTypeId = GetSafeData.ValidateDataRow_N(dr, "JobTypeId");
                this._jobTypeName = GetSafeData.ValidateDataRow_S(dr, "TypeName");
                this._responsibility = GetSafeData.ValidateDataRow_S(dr, "Responsibility");
                this._requirement = GetSafeData.ValidateDataRow_S(dr, "Requirement");
                this._isUrgent =Convert.ToBoolean( GetSafeData.ValidateDataRow_N(dr, "IsUrgent"));

                this._exist = true;
            }
            else
            {
                this._exist = false;
            }
        }

        /// <summary>
        /// 向數據庫添加一個職位
        /// </summary>
        /// <param name="htUserInfo">職位信息哈希表</param>
        public static void Add(Hashtable JobInfo)
        {
            Database db = new Database();	//實例化一個Database類
            db.Insert("[Job]", JobInfo);	//利用Database類的Insert方法添加職位數據
        }

        /// <summary>
        /// 查詢職位
        /// </summary>
        /// <param name="queryItems">“AND”子句查詢條件哈希表</param>
        /// <returns>以DataTable形式返回查詢結果數據</returns>
        public static DataTable Query(Hashtable queryItems)
        {
            string where = SqlStringConstructor.GetConditionClause(queryItems);

            string sql = "Select * From [Job],[City],[JobType]";

            if (where == "")
            {
                where = " Where [Job].JobCityId=[City].CityId"
                + " And [Job].JobTypeId=[JobType].TypeId";
            }
            else
            {
                where += " And [Job].JobCityId=[City].CityId"
                + " And [Job].JobTypeId=[JobType].TypeId";
            }

            sql += where;

            Database db = new Database();
            return db.GetDataTable(sql);
        }

        /// <summary>
        /// 全文搜索,即在:職位名稱、職責、要求、城市、類別中查找關鍵字
        /// </summary>
        /// <param name="keyWords">關鍵字集合</param>
        public static DataTable KeyWordsSearch(ArrayList keyWords)
        {
            string sql = "Select * From [Job],[City],[JobType]";
            string where = " Where ";

            foreach (string key in keyWords)
            {
                where += "( [Job].JobName Like '%"+key+"%' ";
                where += "Or [Job].Responsibility Like '%" + key + "%' ";
                where += "Or [Job].Requirement Like '%" + key + "%' ";
                where += "Or [JobType].TypeName Like '%" + key + "%' ";
                where += "Or [City].CityName Like '%" + key + "%') ";
                where += " And ";
            }

            where += " [Job].JobCityId=[City].CityId"
            + " And [Job].JobTypeId=[JobType].TypeId";

            sql += where;
            Database db = new Database();
            return db.GetDataTable(sql);
        }

        #endregion 方法
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品电影在线播放| 欧美色电影在线| 亚洲6080在线| 欧美大片一区二区| 色婷婷av一区| 国产呦萝稀缺另类资源| 亚洲午夜久久久久中文字幕久| 精品国产乱码久久久久久1区2区| 91麻豆高清视频| 国产裸体歌舞团一区二区| 亚洲成人一二三| 亚洲欧洲在线观看av| 精品国产百合女同互慰| 欧美日韩极品在线观看一区| 99久久免费精品高清特色大片| 久久精品免费看| 天天av天天翘天天综合网色鬼国产| 欧美—级在线免费片| 日韩一级二级三级| 欧美性大战久久| 91亚洲精品乱码久久久久久蜜桃| 国产一区二区三区日韩| 欧美aa在线视频| 婷婷国产在线综合| 亚洲精品视频免费观看| 国产精品免费免费| 国产精品五月天| 国产欧美日韩精品在线| 天堂va蜜桃一区二区三区漫画版| 国产精品嫩草影院com| 国产欧美日韩精品一区| 精品国产髙清在线看国产毛片| 欧美日韩亚洲综合在线| 欧美在线观看视频一区二区三区| 99热99精品| zzijzzij亚洲日本少妇熟睡| 国产成人精品一区二区三区网站观看| 捆绑调教美女网站视频一区| 日韩高清不卡一区二区| 午夜日韩在线观看| 亚洲成人在线网站| 五月天激情综合网| 天天色天天操综合| 青青国产91久久久久久| 免费在线视频一区| 青青草国产精品亚洲专区无| 日韩成人一区二区三区在线观看| 亚洲国产中文字幕| 天天影视色香欲综合网老头| 亚洲成人7777| 日本亚洲三级在线| 久久精品av麻豆的观看方式| 狠狠色综合日日| 国产精品一级黄| 成人国产精品免费观看| 99久久久久免费精品国产 | 欧美理论在线播放| 欧美日本国产视频| 日韩精品中午字幕| 精品999久久久| 久久久精品一品道一区| 国产黄人亚洲片| 成人app在线观看| 日本高清不卡在线观看| 欧美性猛片aaaaaaa做受| 日韩一二三四区| 久久精品亚洲一区二区三区浴池| 中文字幕欧美区| 亚洲精品第1页| 日韩高清国产一区在线| 国产精品538一区二区在线| 91在线视频官网| 欧美精品久久一区| 久久久久久99久久久精品网站| 国产精品天美传媒| 亚洲国产精品久久久久秋霞影院| 免费成人深夜小野草| 国产精品一品视频| 欧美主播一区二区三区美女| 欧美哺乳videos| 亚洲欧洲成人自拍| 偷拍日韩校园综合在线| 高清不卡一二三区| 欧美日本一道本| 久久久精品免费观看| 蜜桃视频免费观看一区| 中文字幕成人av| 日韩欧美美女一区二区三区| 91免费视频观看| 国产一区二区毛片| 日韩精品午夜视频| 亚洲精品福利视频网站| 国产日韩欧美高清| 日韩免费高清电影| 欧美在线不卡视频| 99久久夜色精品国产网站| 精东粉嫩av免费一区二区三区| 一区二区三区国产豹纹内裤在线| 国产亚洲欧美中文| 日韩精品高清不卡| 激情丁香综合五月| 5858s免费视频成人| 国产精品久久久爽爽爽麻豆色哟哟| 天堂av在线一区| 精品国产人成亚洲区| 欧美猛男gaygay网站| 欧美中文字幕亚洲一区二区va在线| 成人av手机在线观看| 蜜桃一区二区三区在线| 欧美日韩亚洲综合在线| 亚洲天堂福利av| 国产成人一级电影| 欧美大肚乱孕交hd孕妇| 亚洲sss视频在线视频| 成人久久视频在线观看| 欧美精品一区二区三区蜜桃视频| 亚洲国产日韩av| 91福利视频在线| 国产精品动漫网站| 成人综合婷婷国产精品久久 | 国产日产欧产精品推荐色| 日韩精品三区四区| 欧美老肥妇做.爰bbww| 亚洲午夜电影在线| 色呦呦一区二区三区| 国产精品天干天干在线综合| 国产不卡一区视频| 国产亚洲精品7777| 国产经典欧美精品| 久久精品亚洲精品国产欧美kt∨| 免费在线观看一区| 日韩欧美国产三级| 久久精品国产99久久6| 欧美一区二区久久久| 水野朝阳av一区二区三区| 欧美老年两性高潮| 日韩高清在线不卡| 欧美成人伊人久久综合网| 日本亚洲一区二区| 亚洲精品一区二区三区精华液| 开心九九激情九九欧美日韩精美视频电影| 欧美日韩免费观看一区二区三区 | 日韩午夜电影在线观看| 亚洲一区在线视频| 色婷婷激情综合| 国产精品免费网站在线观看| 全部av―极品视觉盛宴亚洲| 欧美二区三区91| 日韩不卡免费视频| 日韩视频一区在线观看| 午夜欧美视频在线观看| 国产色一区二区| 亚洲国产中文字幕在线视频综合| 午夜国产不卡在线观看视频| 日日欢夜夜爽一区| 国内精品久久久久影院一蜜桃| 成人精品电影在线观看| 一本色道**综合亚洲精品蜜桃冫| 欧美午夜精品电影| 精品欧美久久久| 久久久久久久久一| 亚洲女爱视频在线| 久久精品国产999大香线蕉| 国产成人综合在线| 国产精品乡下勾搭老头1| 国产成人综合在线观看| 欧美性大战久久| 精品国产百合女同互慰| 亚洲欧美国产毛片在线| 亚洲精品亚洲人成人网| 在线观看91精品国产入口| 亚洲国产另类精品专区| 91精选在线观看| 美女视频黄 久久| 天堂久久久久va久久久久| 国内不卡的二区三区中文字幕 | 亚洲国产激情av| 九色porny丨国产精品| 一本久道中文字幕精品亚洲嫩| 欧美一区午夜精品| 国产精品国产a| 国产东北露脸精品视频| 在线日韩av片| 国产日韩欧美精品综合| 日韩亚洲欧美中文三级| 久久超级碰视频| 国产精品久久久久久久久免费樱桃 | 久久久蜜桃精品| 亚洲欧美另类在线| 91在线云播放| 久久精品人人做人人综合| 天涯成人国产亚洲精品一区av| 精品一区二区国语对白| 日韩免费成人网| 亚洲国产日韩在线一区模特| caoporen国产精品视频| 国产欧美一区在线| 激情欧美一区二区三区在线观看| 欧美在线观看禁18| 亚洲免费在线视频一区 二区|