Beispiel #1
0
 //出队
 public static void OutQueue(Timer timer)
 {
     LogHelper.WriteInfo("当前出队时间:" + DateTime.Now.ToString("yyyyMMdd hh:mm:ss"));
     timer.Stop();
     try
     {
         while (!PrduQueue.IsEmpty)
         {
             PrduQueue.TryDequeue(out KiaserTask kiaser);
             //写入学校表
             var container = ContainerHelper.GetContainer();
             var manager   = container.Resolve <ISchooBLL>();//通过resolve方法取得对象
             var model     = new EIC_School
             {
                 ID         = Guid.NewGuid().ToString(),
                 SchoolCode = kiaser.SchoolCode,
                 SchoolName = kiaser.SchoolName
             };
             var kiasers = manager.Add(model);
         }
     }
     catch (Exception ex)
     {
         LogHelper.WriteError(ex.Message);
     }
     timer.Start();
 }
Beispiel #2
0
        private void BtnAdd_Click(object sender, EventArgs e)
        {
            var Builder = ContainerHelper.GetContainer();
            var manager = Builder.Resolve <ISchooBLL>();//通过resolve方法取得对象
            var list    = new List <EIC_School>();

            for (int i = 0; i < 10000; i++)
            {
                var model = new EIC_School
                {
                    ID         = Guid.NewGuid().ToString(),
                    SchoolCode = "XX100000" + i,
                    SchoolName = "木叶第" + i + "小学"
                };
                list.Add(model);
            }
            var temp = manager.Add(list);

            MessageBox.Show(temp.ToString());
        }
Beispiel #3
0
 //写入一笔数据
 public static void AddOneData()
 {
     try
     {
         var Builder = ContainerHelper.GetContainer();
         var manager = Builder.Resolve <ISchooBLL>();//通过resolve方法取得对象
         var list    = new List <EIC_School>();
         var temp    = DateTime.Now.ToString("yyyyMMddhhmmss");
         var model   = new EIC_School
         {
             ID         = Guid.NewGuid().ToString(),
             SchoolCode = temp,
             SchoolName = "木叶第" + temp + "小学"
         };
         manager.Add(list);
     }
     catch (Exception ex)
     {
         LogHelper.WriteError(ex.Message);
     }
 }