From 1a1c8e71fcd14858f595029f089b2d4a00202b32 Mon Sep 17 00:00:00 2001
From: ogi <Administrator@S-OGI-PC>
Date: Fri, 05 Dec 2025 09:24:16 +0900
Subject: [PATCH] プロジェクトファイルを追加。

---
 HotelPms.Data.Common/PmsEnum.cs |  270 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 270 insertions(+), 0 deletions(-)

diff --git a/HotelPms.Data.Common/PmsEnum.cs b/HotelPms.Data.Common/PmsEnum.cs
new file mode 100644
index 0000000..0cdca3c
--- /dev/null
+++ b/HotelPms.Data.Common/PmsEnum.cs
@@ -0,0 +1,270 @@
+using System.ComponentModel;
+
+namespace HotelPms.Data.Common;
+
+public enum EResvType : int
+{
+    [Description("本予約")]
+    Reserve = 0,
+    [Description("仮予約")]
+    Temporary = 1,
+    [Description("予約なし")]
+    NoReserve = 2,
+}
+
+public enum EGroupType : int
+{
+    [Description("個人")]
+    Person = 0,
+    [Description("団体")]
+    Group = 1,
+}
+
+public enum EReceiptPrtWay : int
+{
+    [Description("連泊部屋単位")]
+    Room = 0,
+    [Description("全利用単位")]
+    Group = 1,
+    [Description("基本一括+付帯個別")]
+    BaseAdding = 2,
+}
+
+public enum EPayWay : int
+{
+    [Description("連泊部屋単位")]
+    Room = 0,
+    [Description("全利用単位")]
+    Group = 1,
+}
+
+public enum EUseStatus : int
+{
+    [Description("なし(途中入力データ格納用など)")]
+    None = 0,
+    [Description("予約")]
+    Resv = 1,
+    [Description("チェックイン")]
+    Cin = 2,
+    [Description("チェックアウト")]
+    Cout = 3,
+    [Description("キャンセル")]
+    Cancel = 4,
+    [Description("故障部屋")]
+    BreakDown = 5,
+    [Description("マネージャーブロック")]
+    Block = 6,
+    [Description("キャンセル待ち")]
+    CancelWait = 7,
+    [Description("問い合わせ")]
+    AskOnly = 8,
+    [Description("自由領収書")]
+    Free = 9,
+}
+
+public enum ECinStatus : int
+{
+    [Description("在室")]
+    In = 0,
+    [Description("外出")]
+    Out = 1,
+}
+
+public enum ECoutStatus : int
+{
+    [Description("未清掃(汚い部屋)")]
+    Uncleaned = 0,
+    [Description("清掃完了の綺麗部屋")]
+    Cleaned = 1,
+}
+
+public enum ECancelStatus : int
+{
+    [Description("キャンセル")]
+    Cancel = 0,
+    [Description("NoShow")]
+    NoShow = 1,
+}
+
+public enum EExtenStatus : int
+{
+    [Description("なし")]
+    None = 0,
+    [Description("延長中")]
+    Exten = 1,
+}
+
+public enum EPayType : int
+{
+    [Description("現金")]
+    Cash = 0,
+    [Description("クレジット")]
+    Credit = 1,
+    [Description("売掛金")]
+    Bill = 2,
+    [Description("予約金")]
+    ReservedMoney = 3,
+    [Description("クーポン")]
+    Coupon = 4,
+    [Description("宴会売掛金")]
+    PartyBill = 5,
+}
+
+public enum EPersonType : int
+{
+    [Description("大人")]
+    Adult = 0,
+    [Description("子供A")]
+    ChildA = 1,
+    [Description("子供B")]
+    ChildB = 2,
+    [Description("子供C")]
+    ChildC = 3,
+    [Description("子供D")]
+    ChildD = 4,
+    [Description("子供E")]
+    ChildE = 5,
+    [Description("子供F")]
+    ChildF = 6,
+    [Description("幼児")]
+    Infant = 7,
+}
+
+public enum EReceiptPrtType : int
+{
+    [Description("印字しない")]
+    NoPrint = 0,
+    [Description("印字")]
+    Print = 1,
+    [Description("印字済")]
+    Printed = 2,
+}
+
+public enum ERoomKind : int
+{
+    [Description("一般部屋")]
+    Normal = 0,
+    [Description("会場")]
+    Hall = 1,
+    [Description("売上部屋")]
+    Sales = 2,
+    [Description("架空部屋")]
+    Virtual = 3,
+}
+
+public enum EVisible : int
+{
+    [Description("非表示")]
+    Hidden = 0,
+    [Description("表示")]
+    Show = 1,
+}
+
+public enum EIssueStatus : int
+{
+    [Description("未発行")]
+    NoIssue = 0,
+    [Description("発行")]
+    Issue = 1,
+    [Description("再発行")]
+    ReIssue = 2,
+    [Description("キャンセル")]
+    Canceled = 9,
+}
+
+public enum EIOType : int
+{
+    [Description("なし")]
+    None = 0,
+    [Description("外税")]
+    Out = 1,
+    [Description("内税")]
+    Include = 2,
+}
+
+public enum ETelKind : int
+{
+    [Description("携帯")]
+    Mobile = 0,
+    [Description("自宅TEL")]
+    Tel = 1,
+    [Description("自宅FAX")]
+    Fax = 2,
+    [Description("会社TEL")]
+    CorpTel = 3,
+    [Description("会社FAX")]
+    CorpFax = 4,
+}
+
+
+
+public enum ESyncType : int
+{
+    [Description("利用更新")]
+    Use = 0,
+    [Description("顧客更新")]
+    Customer,
+}
+
+
+public enum EMasterEditStatus : int
+{
+    [Description("新規")]
+    Create = 0,
+    [Description("変更")]
+    Update,
+    [Description("削除")]
+    Delete,
+}
+
+public enum EReportID : int
+{
+    [Description("部屋別売上チェックリスト")]
+    RoomCheckList = 1,
+    [Description("デモマスタ")]
+    Demo = 10000,
+    [Description("館マスタ")]
+    Building = 10001,
+    [Description("部屋状態マスタ")]
+    RoomStatus = 10002,
+}
+
+public enum EMaidType : int
+{
+    [Description("空室(清掃完了)")]
+    Vacancy = 0,
+    [Description("清掃指示")]
+    Instruct,
+    [Description("点検中")]
+    Check,
+    [Description("通常清掃状態")]
+    Normal,
+}
+
+/// <summary>
+/// 科目種別
+/// </summary>
+public enum EItemKind : int
+{
+    [Description("宿泊基本")]
+    StayBase = 0,
+    [Description("日帰基本")]
+    DayUseBase,
+    [Description("宿泊追加")]
+    StayAdding,
+    [Description("日帰追加")]
+    DayUseAdding,
+    [Description("立替")]
+    Reimbursement,
+}
+
+/// <summary>
+/// 売上表示区分
+/// </summary>
+public enum ESaleDispType : int
+{
+    [Description("通常")]
+    Normal = 0,
+    [Description("まとめ")]
+    Group,
+}

--
Gitblit v1.10.0