예제 #1
0
        public bool SetCurrSrez(SrezTableLight.Srez srez)
        {
            bool rec;

            lock (rssrv)
            {
                rec = rssrv.SendSrez(srez, out rec);
            }
            return(rec);
        }
예제 #2
0
        public void SendCurrSrez(List <Cnl> cnls)
        {
            bool     res = false;
            DateTime dt  = DateTime.Now;

            foreach (Cnl cnl in cnls)
            {
                RSServer RSSrv = GetRSSrvId(cnl.ID);

                SrezTableLight      stl        = new SrezTableLight();
                SrezTableLight.Srez curSrezSrc = new SrezTableLight.Srez(dt, 1);
                curSrezSrc.CnlNums [0] = cnl.Num;
                curSrezSrc.CnlData [0] = new SrezTableLight.CnlData()
                {
                    Val = cnl.Value, Stat = cnl.State
                };

                res = RSSrv.SendSrez(curSrezSrc, out res);
            }
        }