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

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

?? users.cs

?? 實現了圖書管理系統
?? CS
字號:
?using System;
using System.Data;
using System.Collections;
using System.Data.SqlClient;
using MyLibrary.DataAccessLayer;
using MyLibrary.DataAccessHelper;


namespace MyLibrary.BusinessLogicLayer
{
    //用戶類
    public class Users
    {
        #region 私有成員
        private string _userID;                                               //用戶編號
        private string _userPassword;                                         //用戶密碼
        private int _userPower;                                               //用戶權限
        private string _userName;                                             //用戶姓名
        private bool _userSex;                                                //用戶性別
        private string _userDepart;                                           //用戶系院
        private string _userTelephone;                                        //用戶電話
        private string _userEMail;                                            //用戶E_Mail
       
        #endregion 私有成員

        #region 屬性

        public string UserID
        {
            set
            {
                this._userID = value;
            }
            get
            {
                return this._userID;
            }
        }
        public string UserPassword
        {
            set
            {
                this._userPassword = value;
            }
            get
            {
                return this._userPassword;
            }
        }
        public int UserPower
        {
            set
            {
                this._userPower = value;
            }
            get
            {
                return this._userPower;
            }
        }
        public string UserName
        {
            set
            {
                this._userName = value;
            }
            get
            {
                return this._userName;
            }
        }
        public bool UserSex
        {
            set
            {
                this._userSex = value;
            }
            get
            {
                return this._userSex;
            }
        }
        public string UserDepart
        {
            set
            {
                this._userDepart = value;
            }
            get
            {
                return this._userDepart;
            }
        }
        public string UserTelephone
        {
            set
            {
                this._userTelephone = value;
            }
            get
            {
                return this._userTelephone;
            }
        }
        public string UserEMail
        {
            set
            {
                this._userEMail = value;
            }
            get
            {
                return this._userEMail;
            }
        }
        
        #endregion 屬性

        #region 方法

        //根據用戶 UserID 初始化該用戶
        //輸入:
        //      XUserID - 用戶編號;
        //輸出:
        //      用戶存在:返回True;
        //      用戶不在:返回False;
        public bool LoadData(string XUserID)
        {
            SqlParameter[] Params = new SqlParameter[1];
            DataBase DB = new DataBase();

            Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, XUserID);                  //用戶編號            

            DataSet ds = DB.GetDataSet("Proc_UsersDetail", Params);            
            ds.CaseSensitive = false;
            DataRow DR;
            if (ds.Tables[0].Rows.Count > 0)
            {
                DR= ds.Tables[0].Rows[0];
                this._userID = GetSafeData.ValidateDataRow_S(DR, "UserID");                         //用戶編號
                this._userPower = GetSafeData.ValidateDataRow_N(DR, "UserPower");	                //用戶權限
                this._userName = GetSafeData.ValidateDataRow_S(DR, "UserName");                     //用戶姓名
                this._userSex = GetSafeData.ValidateDataRow_B(DR, "UserSex");                       //用戶性別
                this._userDepart = GetSafeData.ValidateDataRow_S(DR, "UserDepart");                 //用戶系院
                this._userTelephone = GetSafeData.ValidateDataRow_S(DR, "UserTelephone");           //用戶電話
                this._userEMail = GetSafeData.ValidateDataRow_S(DR, "UserEMail");                   //用戶EMail                
                return true;
            }
            else
            {
                return false;
            }           
        }

        //根據UserID判斷該用戶是否存在
        //輸入:
        //      XUserID - 用戶編號;        
        //輸出:
        //      用戶存在:返回True;
        //      用戶不在:返回False;
        public bool CheckUser(string XUserID)
        {
            SqlParameter[] Params = new SqlParameter[1];
            DataBase DB = new DataBase();

            Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, XUserID);                  //教工姓名            
            
            SqlDataReader DR = DB.RunProcGetReader("Proc_UsersDetail", Params);
           
            if (!DR.Read())
            {
                return false;
            }
            else
            {
                return true;
            }
        }

        //根據UserID和UserPassword判斷密碼是否正確
        //輸入:
        //      XUserID - 用戶編號;        
        //輸出:
        //      用戶存在:返回True;
        //      用戶不在:返回False;
        public bool CheckPassword(string XUserID)
        {
            SqlParameter[] Params = new SqlParameter[1];
            DataBase DB = new DataBase();
            Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, XUserID);                  //教工姓名            

            SqlDataReader DR = DB.RunProcGetReader("Proc_UsersDetail", Params);
            if (!DR.Read())
            {
                return false;
            }
            else
            {
                this._userPassword = DR["UserPassword"].ToString();
                this._userPower = int.Parse(DR["UserPower"].ToString());
                return true;
            }
        }
     

        //向Users表中添加用戶信息(采用存儲過程)
        //輸出:
        //      插入成功:返回True;
        //      插入失?。悍祷谾alse;
        public bool InsertByProc()
        {
            SqlParameter[] Params = new SqlParameter[8];

            DataBase DB = new DataBase();

            Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, UserID);               //用戶編號
            Params[1] = DB.MakeInParam("@UserPassword", SqlDbType.VarChar,50, UserPassword);    //用戶密碼
            Params[2] = DB.MakeInParam("@UserPower", SqlDbType.SmallInt, 2, UserPower);         //用戶權限
            Params[3] = DB.MakeInParam("@UserName", SqlDbType.VarChar, 50, UserName);           //用戶姓名
            Params[4] = DB.MakeInParam("@UserSex", SqlDbType.Bit,1, UserSex);                   //用戶性別
            Params[5] = DB.MakeInParam("@UserDepart", SqlDbType.VarChar,50, UserDepart);        //用戶系院
            Params[6] = DB.MakeInParam("@UserTelephone", SqlDbType.VarChar, 50, UserTelephone); //用戶電話
            Params[7] = DB.MakeInParam("@UserEMail", SqlDbType.VarChar, 50, UserEMail);         //用戶EMail

            int Count = -1;
            Count = DB.RunProc("Proc_UsersAdd", Params);
            if (Count > 0)
                return true;
            else return false;
        }

        //更新用戶的信息
        public bool UpdateByProc(string XUserID)
        {
            SqlParameter[] Params = new SqlParameter[6];

            DataBase DB = new DataBase();

            Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, XUserID);               //用戶編號            
            Params[1] = DB.MakeInParam("@UserPower", SqlDbType.SmallInt, 2, UserPower);         //用戶權限
            Params[2] = DB.MakeInParam("@UserName", SqlDbType.VarChar, 50, UserName);           //用戶姓名            
            Params[3] = DB.MakeInParam("@UserDepart", SqlDbType.VarChar, 50, UserDepart);        //用戶系院
            Params[4] = DB.MakeInParam("@UserTelephone", SqlDbType.VarChar, 50, UserTelephone); //用戶電話
            Params[5] = DB.MakeInParam("@UserEMail", SqlDbType.VarChar, 50, UserEMail);         //用戶EMail

            int Count = -1;
            Count = DB.RunProc("Proc_UsersModify", Params);
            if (Count > 0)
                return true;
            else return false;
        }
        //更新讀者聯系方式
        public bool UpdateMessage(string XUserID)
        {
            SqlParameter[] Params = new SqlParameter[3];

            DataBase DB = new DataBase();

            Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, XUserID);               //用戶編號          
            Params[1] = DB.MakeInParam("@UserTelephone", SqlDbType.VarChar, 50, UserTelephone); //用戶電話
            Params[2] = DB.MakeInParam("@UserEMail", SqlDbType.VarChar, 50, UserEMail);         //用戶EMail

            int Count = -1;
            Count = DB.RunProc("Proc_UsersMessageModify", Params);
            if (Count > 0)
                return true;
            else return false;
        }

        //刪除用戶
        //輸入:
        //      XUserID - 用戶編號;
        //輸出:
        //      刪除成功:返回True;
        //      刪除失敗:返回False;
        public bool DeleteByProc(string XUserID)
        {
            SqlParameter[] Params = new SqlParameter[1];

            DataBase DB = new DataBase();

            Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, XUserID);               //用戶編號          
            
            int Count = -1;
            Count = DB.RunProc("Proc_UsersDelete", Params);
            if (Count > 0)
                return true;
            else return false;
        }

        //查詢用戶
        //查詢所用用戶
        //不需要參數
        public DataSet QueryUsers()
        {
            DataBase DB = new DataBase();           
            return DB.GetDataSet("Proc_UsersList");
        }

        //修改用戶的密碼
        //輸入:
        //      XUserID - 用戶編號;
        //輸出:
        //      修改成功:返回True;
        //      修改失?。悍祷谾alse;
        public  bool ModifyPassword(string XUserID)
        {
            SqlParameter[] Params = new SqlParameter[2];

            DataBase DB = new DataBase();

            Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, XUserID);               //用戶編號 
            Params[1] = DB.MakeInParam("@UserPassword", SqlDbType.VarChar, 50, UserPassword);    //用戶密碼 

            int Count = -1;
            Count = DB.RunProc("Proc_UsersPasswordModify", Params);
            if (Count > 0)
                return true;
            else return false;
        }

        #endregion 方法
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩dvd在线观看| 欧美国产1区2区| 久久久久久久电影| 极品少妇xxxx偷拍精品少妇| 国产精品 欧美精品| 色激情天天射综合网| 日韩欧美的一区二区| 一区二区三区视频在线观看| 国产一区在线观看麻豆| 欧美日韩极品在线观看一区| 国产精品美女久久久久aⅴ国产馆| 天天亚洲美女在线视频| 欧美曰成人黄网| 国产精品久久久久久久岛一牛影视| 欧美96一区二区免费视频| 91黄色免费看| 日韩伦理av电影| 国产1区2区3区精品美女| 日韩一区二区麻豆国产| 视频一区中文字幕| 欧美日韩视频专区在线播放| 亚洲免费在线视频| 99久久久免费精品国产一区二区| 久久精品视频免费观看| 久久99国产精品尤物| 欧美一级久久久| 日韩和欧美的一区| 欧美疯狂做受xxxx富婆| 偷窥少妇高潮呻吟av久久免费| 色香蕉成人二区免费| 亚洲免费av高清| 色88888久久久久久影院野外| 综合在线观看色| 91麻豆文化传媒在线观看| 国产精品视频你懂的| av在线一区二区| 成人欧美一区二区三区视频网页| 不卡视频一二三| 亚洲欧美乱综合| 欧美丝袜丝交足nylons图片| 亚洲国产综合在线| 91精品综合久久久久久| 精品亚洲欧美一区| 久久久久久毛片| 97超碰欧美中文字幕| 亚洲精品ww久久久久久p站| 欧美在线小视频| 日韩国产欧美在线播放| 欧美成人一区二区三区片免费| 精品午夜一区二区三区在线观看| 久久免费视频一区| www.66久久| 亚洲午夜私人影院| 日韩欧美国产午夜精品| 粉嫩av一区二区三区| 18欧美亚洲精品| 欧美久久婷婷综合色| 国产真实乱对白精彩久久| 亚洲视频一区二区免费在线观看 | 欧美激情一二三区| 91美女精品福利| 免费成人深夜小野草| 欧美激情在线一区二区三区| 久久亚洲精精品中文字幕早川悠里| 国产在线国偷精品免费看| 亚洲乱码日产精品bd| 欧美一卡在线观看| 成人开心网精品视频| 亚洲国产一区在线观看| 久久久国产精华| 欧美日韩在线三级| 国产精品白丝av| 亚洲福利一二三区| 国产色一区二区| 欧美日韩二区三区| 高清不卡一区二区在线| 日韩成人精品在线观看| 国产精品久线观看视频| 日韩一区二区三区视频在线| 99精品在线观看视频| 蜜桃av一区二区在线观看| 一色屋精品亚洲香蕉网站| 91精品国产综合久久精品app| 国产成人鲁色资源国产91色综| 舔着乳尖日韩一区| 中文字幕在线不卡视频| 精品毛片乱码1区2区3区| 色婷婷av一区二区三区之一色屋| 经典三级在线一区| 午夜精品福利一区二区蜜股av| 中文字幕一区二区三区蜜月| 日韩美女在线视频| 欧美夫妻性生活| 91传媒视频在线播放| 成人丝袜高跟foot| 国产黄色精品网站| 黑人巨大精品欧美一区| 青青草一区二区三区| 亚洲午夜久久久久久久久电影网| 国产精品欧美一级免费| 久久奇米777| 精品日韩在线观看| 这里只有精品电影| 欧美日韩中文字幕一区二区| 99国产一区二区三精品乱码| 国产不卡视频在线播放| 久久91精品久久久久久秒播| 日本欧美大码aⅴ在线播放| 亚洲综合色自拍一区| 亚洲色图丝袜美腿| 亚洲欧洲中文日韩久久av乱码| 国产精品视频一二三区| 中文av一区二区| 国产精品久久久久久久久搜平片 | 色婷婷久久99综合精品jk白丝| 国产成人av电影在线| 国产一区二区三区在线看麻豆| 久久精品噜噜噜成人88aⅴ| 日本欧美韩国一区三区| 日本不卡视频在线观看| 免费在线观看成人| 久久精品久久久精品美女| 狠狠色丁香久久婷婷综| 国产在线精品国自产拍免费| 国产精品2024| 粉嫩在线一区二区三区视频| 高清在线不卡av| www.欧美.com| 在线观看国产日韩| 亚洲天堂2014| 一个色妞综合视频在线观看| 亚洲一区二区影院| 亚洲chinese男男1069| 蜜桃在线一区二区三区| 国产精品99久久久| 97成人超碰视| 欧美日韩国产在线播放网站| 欧美一二三四在线| 久久久久9999亚洲精品| 亚洲欧美日韩在线| 丝袜亚洲另类欧美| 国产一区二区电影| 91国产免费观看| 日韩一卡二卡三卡国产欧美| 久久精品视频一区| 亚洲一级二级在线| 国产精品主播直播| 在线观看日韩高清av| 精品国免费一区二区三区| 国产精品理论在线观看| 日韩中文字幕一区二区三区| 国产精品影视在线观看| 色婷婷亚洲精品| 精品国产乱码久久久久久闺蜜 | 欧美一卡二卡三卡四卡| 中文久久乱码一区二区| 日韩在线一二三区| 北条麻妃国产九九精品视频| 欧美日韩成人综合| 中文字幕欧美区| 洋洋av久久久久久久一区| 久草在线在线精品观看| 91麻豆免费观看| 久久毛片高清国产| 午夜视频一区二区| 大陆成人av片| 日韩欧美高清在线| 亚洲综合色丁香婷婷六月图片| 国产一区日韩二区欧美三区| 欧美日韩精品一区二区| 国产麻豆精品视频| 欧美日韩中文字幕精品| 中文字幕中文字幕一区二区| 日韩av一二三| 在线观看免费视频综合| 国产精品毛片久久久久久久| 国产自产v一区二区三区c| 欧美日本一区二区| 亚洲乱码国产乱码精品精的特点| 激情成人午夜视频| 日韩一区二区在线观看| 五月激情综合婷婷| 在线观看国产一区二区| 亚洲情趣在线观看| 不卡的av电影| 国产女同互慰高潮91漫画| 久久精品国产亚洲a| 在线播放日韩导航| 亚洲成人1区2区| 在线一区二区三区四区五区| 国产精品电影一区二区三区| 国产精品1区2区| 久久嫩草精品久久久精品一| 精东粉嫩av免费一区二区三区| 欧美一区二区三区免费| 日韩高清一区在线| 欧美一区二区观看视频| 午夜欧美在线一二页| 在线不卡欧美精品一区二区三区| 亚洲一二三四在线|