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.Client.Blazor/Util/SystemEnum.cs | 67 +++++++++++++++++++++++++++++++++
1 files changed, 67 insertions(+), 0 deletions(-)
diff --git a/HotelPms.Client.Blazor/Util/SystemEnum.cs b/HotelPms.Client.Blazor/Util/SystemEnum.cs
new file mode 100644
index 0000000..8760482
--- /dev/null
+++ b/HotelPms.Client.Blazor/Util/SystemEnum.cs
@@ -0,0 +1,67 @@
+using System.ComponentModel;
+
+namespace HotelPms.Client.Blazor.Util
+{
+ public class SystemEnum
+ {
+ [Flags()]
+ public enum EInputChar
+ {
+ None = 0x1, //特になし
+ Num = 0x2, //数字
+ Alpha_S = 0x4, //アルファベット小
+ Alpha_C = 0x8, //アルファベット大
+ Kana = 0x10, //カナ
+ Half = 0x20, //半角
+ Full = 0x40, //全角
+ Num_FieldClear = 0x80, //入力最大桁超えたらクリア
+ Plus_FieldClear = 0x100,//"+"キーでクリア
+ Space = 0x200, //空白
+ Colon = 0x400, //":"を可能
+ Subtract = 0x800, //"-"
+ DotSendKeys = 0x1000, //"."→"000"とする
+ Dot = 0x2000, //"."
+ Slash = 0x4000, //"/"
+ Comma = 0x8000, //"," カンマ
+
+ Alpha = Alpha_S | Alpha_C,//アルファベット小+アルファベット大
+ NumAlpha = Num | Alpha | Space,//数字+アルファベット+空白
+ ANK = NumAlpha | Kana, //数字+アルファベット+空白+カナ
+ Time = Num | Colon, //時間用 "12:30"
+ }
+
+ [Flags()]
+ public enum EShowStyle
+ {
+ None = 0x1, //特になし
+ ZeroPad = 0x2, //桁数未満だったら"0"を頭に追加
+ ThousandSeparator = 0x4,//金額時の3桁ごとの"," 例1,000,000
+ ShowList = 0x8, //ENDキーで一覧選択画面があり
+ }
+
+ /// <summary>
+ /// 入力スタイル
+ /// </summary>
+ public enum EInputStyle : int
+ {
+ /// <summary>
+ /// 通常
+ /// </summary>
+ [Description("通常")]
+ Normal = 0,
+ /// 時刻
+ /// </summary>
+ [Description("時刻(HH:mm)")]
+ Time,
+ [Description("日付(yyyy/MM/dd)")]
+ Date,
+ }
+
+ public enum EMessageType : int
+ {
+ OK = 0,
+ OKCancel,
+ YesNo,
+ }
+ }
+}
--
Gitblit v1.10.0