using Common.DbExtends.Extends;
using Common.Models.Enums;
using Server.Events;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Server
{
internal class EventManager
{
private Client client;
internal EventManager(Client client) { this.client = client; }
///
/// 关闭程序
///
public event EventHandler ExitWinform;
///
/// 订单发生改变
///
public event EventHandler OrderChange;
public void OnExitWinform(object sender)
{
ExitWinform?.Invoke(sender, null);
}
///
/// 订单改变
///
/// 调用的类
/// 订单相关信息
public void OnOrderChange(object sender, OrderChangeEventArgs e)
{
OrderChange?.BeginInvoke(sender, e, null, null);
}
}
}