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

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

?? roomoperationdal.cs

?? 酒店管理系統
?? CS
?? 第 1 頁 / 共 2 頁
字號:
?using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using HotelManagerModels;

namespace HotelManagerDAL
{
    public class RoomOperationDAL
    {
        string strConn = ConfigurationManager.ConnectionStrings["HotelConn"].ToString();

        #region 根據房間類型,查詢空房間的床位
        /// <summary>
        /// 根據房間類型,查詢空房間的床位
        /// </summary>
        /// <param name="typename">房間類型</param>
        /// <returns>房間的床位</returns>
        public List<int> SelectBedNumberByTypeName(string typename)
        {
            using (SqlConnection conn = new SqlConnection(strConn))
            {
                SqlCommand cmd = new SqlCommand("usp_SelectBedNumberByTypeName",conn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@TypeName", SqlDbType.NVarChar, 50).Value = typename;
                try
                {
                    conn.Open();
                    SqlDataReader dr = cmd.ExecuteReader();
                    List<int> list = new List<int>();
                    while (dr.Read())
                    {
                        list.Add(Convert.ToInt32(dr[0]));
                    }
                    return list;
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
                finally
                {
                    conn.Close();
                }
            }
        }
        #endregion

        #region 查詢空房信息
        /// <summary>
        /// 查詢空房信息
        /// </summary>
        /// <returns>空房實體</returns>
        public List<RoomInfo> SelectRoomInfoAll()
        {
            using (SqlConnection conn = new SqlConnection(strConn))
            {
                SqlCommand cmd = new SqlCommand("usp_SelectRoomInfoAll", conn);
                cmd.CommandType = CommandType.StoredProcedure;
                List<RoomInfo> list = new List<RoomInfo>();
                try
                {
                    conn.Open();
                    SqlDataReader dr = cmd.ExecuteReader();
                    while (dr.Read())
                    {
                        RoomInfo r = new RoomInfo();
                        r.Number = dr[0].ToString();
                        r.Typename = dr[1].ToString();
                        r.Bednumber = Convert.ToInt32(dr[2].ToString());
                        r.Typeprice = Convert.ToSingle(dr[3]);
                        r.Addbedprice = Convert.ToSingle(dr[4]);
                        list.Add(r);
                    }
                    return list;
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
                finally
                {
                    conn.Close();
                }
            }
        }
        #endregion

        #region 查詢已入住房間
        /// <summary>
        /// 查詢已入住房間
        /// </summary>
        /// <returns>業務實體</returns>
        public List<RoomOperation> SelectRoomOperationOfEndTime()
        {
            using (SqlConnection conn = new SqlConnection(strConn))
            {
                SqlCommand cmd = new SqlCommand("usp_SelectRoomOperationOfEndTime", conn);
                cmd.CommandType = CommandType.StoredProcedure;
                List<RoomOperation> list = new List<RoomOperation>();
                try
                {
                    conn.Open();
                    SqlDataReader dr = cmd.ExecuteReader();
                    while (dr.Read())
                    {
                        RoomOperation ro = new RoomOperation();
                        ro.ID = Convert.ToInt32(dr[0]);
                        ro.BeginTime = Convert.ToDateTime(dr[1]);
                        ro.EndTime = Convert.ToDateTime(dr[2]);
                        ro.RoomId = Convert.ToInt32(dr[3]);
                        ro.TotalPrice = Convert.ToSingle(dr[4]);
                        ro.CIdentityId = dr[5].ToString();
                        ro.Remarks = dr[6].ToString();
                        list.Add(ro);
                    }
                    return list;
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
                finally
                {
                    conn.Close();
                }
            }
        }
        #endregion

        #region 根據房間類型查詢空房信息
        /// <summary>
        /// 根據房間類型查詢空房信息
        /// </summary>
        /// <param name="typename">房間類型</param>
        /// <returns>空房實體</returns>
        public List<RoomInfo> SelectRoomInfoByRoomType(string typename)
        {
            using (SqlConnection conn = new SqlConnection(strConn))
            {
                SqlCommand cmd = new SqlCommand("usp_SelectRoomInfoByRoomType", conn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@TypeName",SqlDbType.NVarChar,50).Value=typename;
                List<RoomInfo> list = new List<RoomInfo>();
                try
                {
                    conn.Open();
                    SqlDataReader dr = cmd.ExecuteReader();
                    while (dr.Read())
                    {
                        RoomInfo r = new RoomInfo();
                        r.Number = dr[0].ToString();
                        r.Typename = dr[1].ToString();
                        r.Bednumber = Convert.ToInt32(dr[2].ToString());
                        r.Typeprice = Convert.ToSingle(dr[3]);
                        r.Addbedprice = Convert.ToSingle(dr[4]);
                        list.Add(r);
                    }
                    return list;
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
                finally
                {
                    conn.Close();
                }
            }
        }
        #endregion

        #region 根據類型名稱,查詢空房信息
        /// <summary>
        /// 根據類型名稱,查詢空房信息
        /// </summary>
        /// <param name="typename">房間類型名稱</param>
        /// <param name="bednumber">床位數</param>
        /// <returns></returns>
        public List<RoomInfo> SelectRoomInfoByBedNumber(string typename,int bednumber)
        {
            using (SqlConnection conn = new SqlConnection(strConn))
            {
                SqlCommand cmd = new SqlCommand("usp_SelectRoomInfoByBedNumber", conn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@TypeName", SqlDbType.NVarChar, 50).Value = typename;
                cmd.Parameters.Add("@BedNumber", SqlDbType.Int).Value = bednumber;
                List<RoomInfo> list = new List<RoomInfo>();
                try
                {
                    conn.Open();
                    SqlDataReader dr = cmd.ExecuteReader();
                    while (dr.Read())
                    {
                        RoomInfo r = new RoomInfo();
                        r.Number = dr[0].ToString();
                        r.Typename = dr[1].ToString();
                        r.Bednumber = Convert.ToInt32(dr[2].ToString());
                        r.Typeprice = Convert.ToSingle(dr[3]);
                        r.Addbedprice = Convert.ToSingle(dr[4]);
                        list.Add(r);
                    }
                    return list;
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
                finally
                {
                    conn.Close();
                }
            }
        }
        #endregion

        #region 根據房間編號查詢退房的信息(價格,等詳細信息)
        /// <summary>
        /// 根據房間編號查詢退房的信息(價格,等詳細信息)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲香蕉伊在人在线观| 亚洲男人的天堂一区二区| 欧美精品一二三四| 日本韩国一区二区三区视频| 成人综合在线观看| 91亚洲国产成人精品一区二三| 国产成人av在线影院| 成人网页在线观看| 国产精品人妖ts系列视频| 欧美经典三级视频一区二区三区| 国产亚洲综合在线| 综合激情网...| 亚洲日本丝袜连裤袜办公室| 色婷婷久久久亚洲一区二区三区| 国产成人精品一区二| 成人教育av在线| 日本久久一区二区三区| 欧美视频三区在线播放| 日韩视频免费直播| 国产亚洲人成网站| 亚洲免费伊人电影| 日韩不卡在线观看日韩不卡视频| 狠狠色丁香久久婷婷综| 成人av在线网| 欧美精品视频www在线观看| 日韩欧美一区二区久久婷婷| 中文字幕欧美激情一区| 一区二区三区毛片| 狠狠色丁香久久婷婷综合丁香| 成a人片亚洲日本久久| 欧美高清视频一二三区 | 欧美丝袜丝交足nylons图片| 国产精品伦理一区二区| 亚洲精品在线网站| 中文字幕一区二区在线播放 | 日韩理论电影院| 午夜精品影院在线观看| 丁香另类激情小说| 欧美精选一区二区| 亚洲国产精华液网站w| 三级一区在线视频先锋| 99视频一区二区| 精品国产电影一区二区| 亚洲一区二区三区四区五区中文| 国产一区二区三区四区五区美女| 色乱码一区二区三区88| 国产亚洲欧美日韩日本| 日本欧美加勒比视频| 91视频国产观看| 国产欧美日本一区视频| 精品一区二区三区av| 欧美三级蜜桃2在线观看| 国产精品久久久久三级| 国产乱码精品一区二区三区忘忧草| 欧美老女人在线| 亚洲美女免费在线| 91色综合久久久久婷婷| 国产婷婷一区二区| 久久 天天综合| 欧美一区二区高清| 天天综合日日夜夜精品| 欧美日韩精品一区二区天天拍小说 | 亚洲成人午夜影院| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 国产精品人妖ts系列视频| 黑人精品欧美一区二区蜜桃| 欧美精三区欧美精三区| 亚洲国产日韩a在线播放| 日本韩国欧美一区二区三区| 亚洲一区免费观看| av不卡一区二区三区| 国产精品久久三区| 国产成人精品在线看| 国产三区在线成人av| 国产福利一区二区三区视频在线| 欧美大片在线观看一区| 久久国产乱子精品免费女| 3atv一区二区三区| 毛片一区二区三区| 精品国一区二区三区| 国产精品99久久久| 国产精品久久久久久久久免费丝袜| 高清shemale亚洲人妖| 中文字幕中文字幕在线一区| 99re这里都是精品| 五月婷婷综合在线| 日韩亚洲欧美高清| 国产乱人伦偷精品视频不卡| 国产精品欧美极品| 色综合天天综合在线视频| 一区二区三区在线播放| 欧美日韩一区在线观看| 美女高潮久久久| 国产精品亲子乱子伦xxxx裸| 色欧美片视频在线观看| 视频一区欧美精品| 久久久高清一区二区三区| 99在线精品免费| 三级不卡在线观看| 国产日韩欧美精品一区| 日本韩国视频一区二区| 久久99精品久久久久| 亚洲欧洲日韩综合一区二区| 欧美日韩亚洲综合| 国产精品一区二区久久不卡 | 日韩欧美一区中文| 北条麻妃一区二区三区| 亚洲aⅴ怡春院| 久久久久国产一区二区三区四区| 99国产精品一区| 蜜臀va亚洲va欧美va天堂 | 亚洲精品一区二区三区香蕉| 成人开心网精品视频| 亚洲一区二区av在线| 26uuu久久天堂性欧美| bt欧美亚洲午夜电影天堂| 日韩极品在线观看| 亚洲国产精品激情在线观看| 欧美日本精品一区二区三区| 国产一区二区三区不卡在线观看| 亚洲免费看黄网站| 久久久久国产精品麻豆ai换脸 | 精品国产乱码久久久久久闺蜜| 丁香激情综合国产| 老司机免费视频一区二区 | 日韩你懂的在线观看| 色94色欧美sute亚洲线路二| 国内精品伊人久久久久影院对白| 亚洲.国产.中文慕字在线| 国产精品狼人久久影院观看方式| 精品国产一区二区国模嫣然| 精品视频全国免费看| 99久久久久免费精品国产| 国产在线不卡一卡二卡三卡四卡| 亚洲国产一区二区视频| 亚洲欧美激情视频在线观看一区二区三区 | 91搞黄在线观看| 国产精品少妇自拍| 欧美精品免费视频| 国产91丝袜在线18| 日本一道高清亚洲日美韩| 怡红院av一区二区三区| 综合在线观看色| 欧美激情综合五月色丁香小说| 欧美大片在线观看一区| 日韩免费性生活视频播放| 欧美日韩在线播放一区| 精品婷婷伊人一区三区三| 欧美性大战久久久| 欧美高清www午色夜在线视频| 欧美精品一区二区三区蜜桃视频 | 综合久久久久久久| 日本一区二区三区高清不卡| 久久久国际精品| 国产精品私房写真福利视频| 国产欧美一区二区三区在线老狼| 亚洲精品一区二区三区影院| 国产调教视频一区| 中文字幕在线免费不卡| 亚洲人成网站在线| 亚洲激情成人在线| 亚洲大片在线观看| 日本午夜一本久久久综合| 日韩电影在线免费看| 久久精品国产精品亚洲精品 | 色综合色狠狠天天综合色| 色屁屁一区二区| 91精品在线一区二区| xfplay精品久久| 亚洲欧洲无码一区二区三区| 亚洲一区二区三区四区五区中文| 亚洲愉拍自拍另类高清精品| 视频在线观看91| 国产电影一区二区三区| 99久久久精品| 欧美一区二区三区公司| 国产人伦精品一区二区| 亚洲线精品一区二区三区| 精品一区二区三区在线观看| 粉嫩av一区二区三区粉嫩| 色猫猫国产区一区二在线视频| 欧美高清性hdvideosex| 久久久www免费人成精品| 一区二区三区四区五区视频在线观看| 亚洲成av人影院在线观看网| 国产一区在线精品| 欧美中文字幕久久| 国产亚洲一区二区在线观看| 亚洲精品一二三| 久久99精品久久久久| 在线视频一区二区免费| 精品国产免费人成在线观看| 亚洲免费伊人电影| 国产精品白丝jk黑袜喷水| 欧美日韩国产中文| 亚洲欧洲av在线| 国产一区三区三区| 欧美人动与zoxxxx乱| 中文字幕一区二区视频| 精品午夜久久福利影院|