//出队 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(); }
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()); }
//写入一笔数据 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); } }