Исправил ошибку при попытке удаления последней строки на форме ролей
This commit is contained in:
parent
e0ef3d6e81
commit
1f0aa9538c
@ -81,6 +81,8 @@ namespace PortalAccountsView
|
|||||||
for (int i = 0; i < rows.Count; i++)
|
for (int i = 0; i < rows.Count; i++)
|
||||||
{
|
{
|
||||||
DataGridViewRow row = rows[i];
|
DataGridViewRow row = rows[i];
|
||||||
|
if (row.IsNewRow)
|
||||||
|
continue;
|
||||||
if (row.Cells[1].Value != null && !_logic.Delete(new RoleBindingModel { Id = Convert.ToInt32(row.Cells[1].Value) }))
|
if (row.Cells[1].Value != null && !_logic.Delete(new RoleBindingModel { Id = Convert.ToInt32(row.Cells[1].Value) }))
|
||||||
throw new Exception($"Ошибка удаления строки: {row.Cells[0].Value}");
|
throw new Exception($"Ошибка удаления строки: {row.Cells[0].Value}");
|
||||||
dataGridView.Rows.Remove(row);
|
dataGridView.Rows.Remove(row);
|
||||||
|
Loading…
Reference in New Issue
Block a user