using bizFacade;
//using SystemFramework;
using MesServerWork;

namespace SyUpLoad
{
    partial class PartLoad
    {
        /// <summary>
        /// 发送信息到MES通讯服务器或者其他的
        /// </summary>
        /// <param name="Message"></param>
        private void AsyncSendMessage(string Message)
        {
            //    asyncSendMessage(Message);
            MIS_BASE.asyncSendMessage(Message);
            //Thread t = new Thread(delegate() { asyncSendMessage(Message); });
            //t.Start();
        }

        /// <summary>
        /// 发送提示消息
        /// </summary>
        /// <param name="Message"></param>
        private void AsyncSendMessage_Notice(string opname, string notice)
        {
            //通知Web界面
            BaseDataSystemMES.Web_Notice_Insert(opname, notice);
            string SendMessage = "MES|Notice|" + opname + "|" + "1";
            MIS_BASE.asyncSendMessage(SendMessage);
        }

        /// <summary>
        /// 发送信息到打印机
        /// </summary>
        /// <param name="Message"></param>
        private void asyncSendMessageToMark(string Message)
        {
            //System.Threading.Thread.Sleep(10);
            string messageSend = (string)Message;
            //UDPClientSend.Send_ALL(ApplicationConfig.MES_MarkPortNum, messageSend);
        }

        /// <summary>
        /// 发送信息到LED
        /// </summary>
        /// <param name="Message"></param>
        private void asyncSendMessageLED(string OpName)
        {

            //发送到大屏幕显示  41104
            string strMessage = "MIS|" + OpName + "|" + "0" + "|" + "1";
            //UDPClientSend.Send_ALL(ApplicationConfig.Port_ShowLED_ProductCount, strMessage);

        }
    }
}
