⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 roomtypemanager.cs

📁 一个简单的宾馆管理系统 环境:SQL Server Visual C#
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Text;
using HotelManager.Models;
using HotelManager.DAL;
/*********************************
 * 类名:RoomTypeManager
 * 功能描述:提供客房类型信息业务逻辑
 * ******************************/
namespace HotelManager.BLL
{
   public static class RoomTypeManager
   {
       #region "Public Methods"
       /// <summary>
       /// 得到客房信息集合
       /// </summary>
       /// <returns></returns>
       public static IList<RoomType> GetAllRoomTypes()
        {
            try
            {
             return   RoomTypeService.GetAllRoomTypes();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.ToString());
            }
        }
       /// <summary>
       /// 根据类型ID得到类型名称
       /// </summary>
       /// <param name="typeID">类型ID</param>
       /// <returns></returns>
       public static string GetTypeNameByTypeID(int typeID)
       {
           try
           {
               return RoomTypeService.GetTypeNameByTypeID(typeID);
           }
           catch (Exception ex)
           {
               throw new Exception(ex.ToString());
           }
       }
       /// <summary>
       /// 根据类型ID得到客房类型信息实体对象
       /// </summary>
       /// <param name="typeId">类型ID</param>
       /// <returns></returns>
       public static RoomType GetRoomTypeByTypeID(int typeId)
       {
           try
           {
               return RoomTypeService.GetRoomTypeByTypeID(typeId);
           }
           catch (Exception ex)
           {
               throw new Exception(ex.ToString());
           }
       }
       /// <summary>
       /// 修改客房类型信息
       /// </summary>
       /// <param name="roomType"></param>
       public static void ModifyRoomType(RoomType roomType)
       {
           try
           {
               RoomTypeService.ModifyRoomType(roomType);
           }
           catch (Exception ex)
           {
               throw new Exception(ex.ToString());
           }

       }
       /// <summary>
       /// 根据类型ID删除客房类型信息
       /// </summary>
       /// <param name="typeId">类型ID</param>
       public static void DeleteRoomTypeByTypeId(int typeId)
       {
           try
           {
               RoomTypeService.DeleteRoomTypeByTypeId(typeId);
           }
           catch (Exception ex)
           {
               throw new Exception(ex.ToString());
           }
       }
       /// <summary>
       /// 新增客房类信息
       /// </summary>
       /// <param name="roomType">类型实体对象</param>
       /// <returns></returns>
       public static int AddRoomType(RoomType roomType)
       {
           try
           {
             return  RoomTypeService.AddRoomType(roomType);
           }
           catch (Exception ex)
           {
               throw new Exception(ex.ToString());
           }
       }
       /// <summary>
       /// 根据类型名称得到类型ID
       /// </summary>
       /// <param name="typeName">类型名称</param>
       /// <returns></returns>
       public static int GetTypeIdTypeName(string typeName)
       {
           try
           {
               return RoomTypeService.GetTypeIdByTypeName(typeName);
           }
           catch (Exception ex)
           {
               throw new Exception(ex.ToString());
           }
       }
       #endregion
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -