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.Share/Util/MessageEventArgs.cs |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 60 insertions(+), 0 deletions(-)

diff --git a/HotelPms.Share/Util/MessageEventArgs.cs b/HotelPms.Share/Util/MessageEventArgs.cs
new file mode 100644
index 0000000..8a521be
--- /dev/null
+++ b/HotelPms.Share/Util/MessageEventArgs.cs
@@ -0,0 +1,60 @@
+using System;
+
+namespace HotelPms.Share.Util
+{
+    public class MessageEventArgs : EventArgs
+    {
+        private string m_Message = string.Empty;
+        private int m_TotalCount = 0;
+        private int m_CurrentCount = 0;
+        private object m_Tag = null;
+        private bool m_Cancel = false;
+
+        public bool Cancel
+        {
+            get { return m_Cancel; }
+            set { m_Cancel = value; }
+        }
+
+        public int CurrentCount
+        {
+            get { return m_CurrentCount; }
+            set { m_CurrentCount = value; }
+        }
+
+        public int TotalCount
+        {
+            get { return m_TotalCount; }
+            set { m_TotalCount = value; }
+        }
+
+        public string Message 
+        {
+            get { return m_Message; }
+            set { m_Message = value; }
+        }
+
+        public object Tag
+        {
+            get { return m_Tag; }
+            set { m_Tag = value; }
+        }
+
+        public object Response { get; set; }
+
+        public MessageEventArgs(string message)
+        {
+            m_Message = message;
+        }
+
+        public MessageEventArgs(string message, int total, int count) : this(message, total, count, null) { }
+
+        public MessageEventArgs(string message, int total, int count, object tag)
+        {
+            m_Message = message;
+            m_TotalCount = total;
+            m_CurrentCount = count;
+            m_Tag = tag;
+        }
+    }
+}

--
Gitblit v1.10.0