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

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

?? usertypebusiness.cs

?? 本系統是基于三層架構和Ajax控件結合的酒店預訂系統
?? CS
字號:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Reflection;
using DBaoBookingManagement.DataAccess;
using DBaoBookingManagement.Entity;

namespace DBaoBookingManagement.BusinessLogic
{
    /// <summary>
    /// 對會員類型進行業務邏輯操作
    /// </summary>
    public class UserTypeBusiness : Business
    {
        private UserTypeAccessor uta = new UserTypeAccessor();

        private static UserTypeBusiness instance = null;
        private UserTypeBusiness() { }//私有構造函數

        /// <summary>
        /// 獲取UserTypeBusiness對象
        /// </summary>
        /// <returns></returns>
        public static UserTypeBusiness GetInstance()
        {
            if (instance == null)
            {
                instance = new UserTypeBusiness();
            }
            return instance;
        }

        /// <summary>
        /// 添加會員類型
        /// </summary>
        /// <param name="typeName"></param>
        /// <returns></returns>
        public bool Insert(string typeName)
        {
            UserType ut = new UserType();
            ut.TypeName = typeName;
            try
            {
                return uta.Insert(ut);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        /// <summary>
        /// 查詢所有會員類型
        /// </summary>
        /// <returns></returns>
        public UserType[] QueryAll()
        {
            UserType[] entityList = null;
            try
            {
                DataTable dt = uta.QueryAll();
                entityList = FillEntityList(entityList, dt);
                return entityList;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        /// <summary>
        /// 根據會員類型ID查詢會員類型
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public UserType QueryById(int id)
        {
            UserType entity = null;
            try
            {
                DataTable dt = uta.QueryById(id);
                if (dt.Rows.Count > 0)
                {
                    entity = new UserType();
                    PropertyInfo[] props = typeof(UserType).GetProperties();
                    for (int j = 0; j < props.Length; j++)
                    {
                        string columnName = props[j].Name;
                        object value = dt.Rows[0][columnName];
                        props[j].SetValue(entity, value, null);
                    }
                }
                return entity;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        /// <summary>
        /// 根據會員級別類型名稱查詢會員級別類型
        /// </summary>
        /// <param name="typeName"></param>
        /// <returns></returns>
        public UserType QueryByName(string typeName)
        {
            UserType entity = null;
            try
            {
                DataTable dt = uta.QueryByName(typeName);
                if (dt.Rows.Count > 0)
                {
                    entity = new UserType();
                    PropertyInfo[] props = typeof(UserType).GetProperties();
                    for (int j = 0; j < props.Length; j++)
                    {
                        string columnName = props[j].Name;
                        object value = dt.Rows[0][columnName];
                        props[j].SetValue(entity, value, null);
                    }
                }
                return entity;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        /// <summary>
        /// 根據會員類型ID刪除會員類型
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public bool DeleteById(int id)
        {
            try
            {
                return uta.DeleteById(id);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        /// <summary>
        /// 修改會員類型
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public bool Update(int id,string typeName)
        {
            UserType u = new UserType();
            u.TypeId = id;
            u.TypeName = typeName;
            try
            {
                return uta.Update(u);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        //填充實體類列表
        private UserType[] FillEntityList(UserType[] entityList, DataTable dt)
        {
            if (dt.Rows.Count > 0)
            {
                entityList = new UserType[dt.Rows.Count];

                //用反射給實體類賦值
                for (int i = 0; i < entityList.Length; i++)
                {
                    UserType entity = new UserType();
                    PropertyInfo[] props = typeof(UserType).GetProperties();
                    for (int j = 0; j < props.Length; j++)
                    {
                        string columnName = props[j].Name;
                        object value = dt.Rows[i][columnName];
                        props[j].SetValue(entity, value, null);
                    }
                    entityList[i] = entity;
                }
            }
            return entityList;
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费在线欧美视频| 欧美日韩三级一区二区| 日本精品一区二区三区四区的功能| 欧美性一区二区| 国产欧美一区二区精品忘忧草| 亚洲免费看黄网站| 国产精品99久久久久久有的能看| 欧洲激情一区二区| 国产精品传媒入口麻豆| 经典三级视频一区| 在线观看91精品国产麻豆| 中文字幕中文字幕一区二区| 精品一二三四区| 欧美精品第1页| 亚洲va韩国va欧美va| 91亚洲大成网污www| 中文字幕欧美国产| 国产自产高清不卡| 精品久久五月天| 日本一道高清亚洲日美韩| 在线免费亚洲电影| 亚洲美女电影在线| 91麻豆swag| 国产精品三级电影| 欧美在线视频全部完| 中文字幕在线观看不卡视频| 国产呦精品一区二区三区网站| 欧美一区二区三区小说| 丝袜诱惑亚洲看片| 777久久久精品| 日本美女视频一区二区| 欧美精品一卡二卡| 日韩精品视频网站| 欧美一区二区久久久| 日韩成人精品在线观看| 欧美日韩国产三级| 日韩福利电影在线| 欧美一级片免费看| 经典一区二区三区| 中国av一区二区三区| 99精品久久免费看蜜臀剧情介绍| 1区2区3区欧美| 欧美午夜一区二区| 天天av天天翘天天综合网色鬼国产| 欧美日韩日日夜夜| 黄一区二区三区| 国产精品私房写真福利视频| 99国产精品99久久久久久| 亚洲伦理在线精品| 欧美军同video69gay| 欧美撒尿777hd撒尿| 视频一区在线播放| 精品剧情在线观看| 不卡av免费在线观看| 亚洲综合视频在线观看| 69久久夜色精品国产69蝌蚪网| 久久精品国产精品亚洲综合| 久久久一区二区三区捆绑**| 99在线热播精品免费| 亚洲五月六月丁香激情| 亚洲精品一区二区在线观看| 成人激情开心网| 亚洲a一区二区| 久久精品欧美日韩| 在线一区二区三区| 国产精品一区二区你懂的| 亚洲日本电影在线| 精品国产露脸精彩对白| 91在线视频网址| 看电视剧不卡顿的网站| 国产精品久久久久久户外露出 | 欧亚一区二区三区| 久久er99精品| 亚洲日本丝袜连裤袜办公室| 欧美一区二区久久| 99久久国产综合精品女不卡| 日本aⅴ亚洲精品中文乱码| 日本欧美一区二区在线观看| 久久久久综合网| 欧美日韩夫妻久久| 国产91在线观看丝袜| 秋霞午夜av一区二区三区 | 精品国产免费久久| 在线观看视频一区二区 | 99视频在线精品| 久99久精品视频免费观看| 亚洲精品成人a在线观看| 久久精品夜夜夜夜久久| 欧美日韩精品三区| 色天使色偷偷av一区二区| 国产九色sp调教91| 免费观看在线色综合| 一区二区三区高清在线| 国产精品美女www爽爽爽| 久久综合色鬼综合色| 欧美一级xxx| 欧美日韩国产一二三| 色婷婷亚洲精品| av在线播放成人| 成人免费视频一区| 福利电影一区二区三区| 激情六月婷婷久久| 精品一区二区精品| 久久99在线观看| 免费观看一级特黄欧美大片| 波多野结衣一区二区三区| 国产精品影视网| 国产综合久久久久久久久久久久| 美女视频黄久久| 蜜臀av一区二区在线观看| 日韩影视精彩在线| 免费在线观看精品| 美女诱惑一区二区| 极品少妇xxxx偷拍精品少妇| 男女男精品视频| 精品一区二区三区影院在线午夜| 狂野欧美性猛交blacked| 日本怡春院一区二区| 老司机免费视频一区二区| 美国毛片一区二区| 久久不见久久见免费视频1| 精品一区二区日韩| 国产一区二区三区四区五区入口| 九一久久久久久| 国产盗摄女厕一区二区三区| 国产成人精品亚洲日本在线桃色 | 日韩一区二区三区电影在线观看| 91麻豆精品国产91久久久资源速度| 精品视频一区二区不卡| 91.麻豆视频| 2020国产成人综合网| 欧美极品aⅴ影院| 中文字幕亚洲区| 成人精品国产福利| 91丨九色丨国产丨porny| 欧美色综合影院| 日韩欧美的一区| 国产精品欧美一级免费| 樱花草国产18久久久久| 五月婷婷综合网| 国产自产视频一区二区三区| 北条麻妃国产九九精品视频| 欧美亚洲综合一区| 日韩精品专区在线影院重磅| 中文字幕电影一区| 亚洲成人高清在线| 国产一区二区美女诱惑| 91视频91自| 日韩视频在线你懂得| 国产精品嫩草久久久久| 亚洲国产中文字幕| 国产成人精品免费一区二区| 色综合激情久久| 日韩女优电影在线观看| 亚洲色欲色欲www| 捆绑变态av一区二区三区| 成人激情动漫在线观看| 欧美一区二区三区四区视频| 国产精品毛片久久久久久 | 最近日韩中文字幕| 奇米一区二区三区av| 97se狠狠狠综合亚洲狠狠| 日韩视频在线你懂得| 一区二区三区在线播放| 国产高清视频一区| 欧美日韩精品一区二区三区蜜桃| 国产欧美一区二区三区网站| 日韩在线播放一区二区| 在线免费观看视频一区| 国产清纯在线一区二区www| 亚洲大片一区二区三区| 波多野结衣一区二区三区 | 欧美久久久久久久久久| 国产婷婷色一区二区三区在线| 图片区小说区区亚洲影院| 99精品欧美一区二区三区小说 | 欧美在线一二三四区| 五月激情综合网| 99精品1区2区| 欧美韩国日本不卡| 韩日欧美一区二区三区| 51精品视频一区二区三区| 亚洲一区二区三区自拍| 成年人国产精品| 日本一区二区成人在线| 狠狠狠色丁香婷婷综合激情 | 午夜视黄欧洲亚洲| 91美女精品福利| 中文字幕一区三区| a级高清视频欧美日韩| 国产日韩欧美一区二区三区乱码 | 亚洲一区二区综合| 91影院在线观看| 国产精品卡一卡二卡三| 国产成人免费网站| 欧美国产一区二区| www.日韩大片| 亚洲天堂网中文字| 在线观看av一区| 亚洲一区二区三区美女|