using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IStation.WinFormUI
{
///
/// 页面操作枚举
///
public enum ePageDataOperation
{
Insert = 1,//插入
Update = 2,//更新
Delete = 3,//删除
}
///
/// 页面同步事件集
///
public class PageDataSync where T : class, new()
{
public delegate void PageDataSyncHandler(DocumentPage page, ePageDataOperation operation, T t);
public static event PageDataSyncHandler DataOperationEvent;
public static void Commit(DocumentPage page, ePageDataOperation operation, T t)
{
DataOperationEvent?.Invoke(page, operation, t);
}
}
}