BLToolKit: как вставить список объектов? - PullRequest
3 голосов
/ 26 ноября 2010

Возможно ли с помощью BLToolKit (http://bltoolkit.net) создать набор записей для списка объектов (пакетная вставка)?

Если да, как это возможно?

Большое спасибо!

Ответы [ 3 ]

8 голосов
/ 26 ноября 2010
using (var db = new DbManager())
    db.InsertBatch(list);
1 голос
/ 06 июня 2013
using (var db = new DbManager())
{
    var ret = (from s in db.tablename
               select new ObjectList
               {
                   Id = (int)s.Id,
                   Name = s.Name
               }).ToList();
    return ret;
}
0 голосов
/ 26 ноября 2010
using (var db = new DbManager())
{
    db.SetSpCommand("Person_Insert")
      .ExecuteForEach<Person>(list);
}

Где list предоставляется другими средствами функциональности вашего приложения.

...