Удаление строки блока
Ниже приведен сценарий для удаления строки блока (в зависимости от того, заполнено определенное поле в этой строке или нет) с формы задачи:
foreach (var item in context.Blok.ToList()) //для каждого элемента блока { if (item.Oborudovanie == null) //если поле "Оборудование" не заполнено context.Blok.Remove(item); //то удаляем этот элемент блока }В том случае, если необходимо полностью удалить строки блока из БД, необходимо воспользоваться следующим сценарием:
foreach (var item in context.Block.ToList()) { context.Block.Remove(item); item.Delete(); }