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;
|
}
|
}
|
}
|