예제 #1
0
        public static void add_rw(string str, string key)
        {
            Rw_Zxrw_ITEM rw  = new Rw_Zxrw_ITEM();
            var          par = str.Split(',');

            if (par.Length == 3)
            {
                rw.mbid = Int32.Parse(par[0]);
                rw.nf   = Int32.Parse(par[1]);
                rw.zc   = Int32.Parse(par[2]);
                rw.zt   = Models.Enums.ZX_ZT.未开始;
                rw.key  = key;
            }
            else
            {
            }


            try
            {
                lock (s_lock)
                {
                    if (rwlb == null)
                    {
                        rwlb = new List <Rw_Zxrw_ITEM>();
                    }
                    rwlb.Add(rw);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #2
0
        public static void add_rw(int mbid, int year, int zc)
        {
            Rw_Zxrw_ITEM rw = new Rw_Zxrw_ITEM();

            rw.mbid = mbid;
            rw.nf   = year;
            rw.zc   = zc;
            rw.zt   = Models.Enums.ZX_ZT.未开始;
            try
            {
                lock (s_lock)
                {
                    if (rwlb == null)
                    {
                        rwlb = new List <Rw_Zxrw_ITEM>();
                    }
                    rwlb.Add(rw);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }