ورود

View Full Version : حذف چند سطر انتخاب شده ی دیتاگرید از دیتابیس



milan2004
شنبه 11 بهمن 1393, 09:53 صبح
سلام دوستان من میخوام با انتخاب چند سطر از دیتا گرید و زدن دکمه حذف اون چند سطر رو از دیتابیس حذف کنم چطور می تونم این کار رو بکنم ؟:گریه:

milan2004
شنبه 11 بهمن 1393, 15:55 عصر
اینم از جواب خودم:
IList items = Grid.SelectedItems;
foreach (object i in items)
{
Person item = i as Person;
DBTools.DataContext.Persons.DeleteOnSubmit(DBTools .DataContext.Persons.Single(p => p.Id == item.Id));
DBTools.DataContext.SubmitChanges();
}