با سلام
اگر ویرایش رو هم به این صورت که یک باکلیک بر روی یک سطر و زدن دکمه ویرایش یک فرم جدید رو نمایش میدادین و بعد با DialogResult نتایج رو برمیگردوندین پیاده سازی میشدقشنگتر بود
همچنین برای سطح دسترسی اگر در جداول فیلدهایی از نوع bit میگرفتین و برای تعریف سطح دسترسی ازش استفاده میکردین جالبتر و کارامدتر نبود؟؟مثلا اگر ادمین بخواهد به کسی یه اجازه دسترسی بیشتری بده الان بااین روش در زمان اجرا نمیتونه کاری بکنه هرچند که اینجا در این برنامه فقط 2 سطح وجود داره
موفق باشید