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