EF Code first - איך מזהים מאפיין המייצג קשרי גומלין?
-
אני רוצה שכאשר המשתמש מוחק מדטה גריד כל שהוא רשומה/רשומות המחיקה לא תתבצע מיד אלא תהיה בדיקה אם הרשומה שייכת לאיזה קשר גומלין וכתוצאה מהמחיקה תפגע שלמות הנתונים, למשל אם ימחקו לקוח מטבלת הלקוחות אז כל ההזמנות עם מזהה לקוח שלו ישארו עם מזהה לקוח שלא קיים.
אז עשיתי ארוע בדטה גריד שכאשר המשתמש לוחץ על דליט ויש שורה שלמה שנבחרה אני עושה את הבדיקה הנ"ל, רק שאני לא יודע איך אפשר לזהות בתוך מחלקת 'לקוח' את האוסף שהמייצג את ההזמנות שלו, אומנם אני הוא שעשיתי את המאפיין 'הזמנות' אבל אני רוצה שהבדיקה תעבוד בצורה גנארית עבור כל מחלקה שאביא לה שהיא תזהה בעצמה את המאפיין שמחזיק את האוסף.יש דרך לעשות את זה?
פורסם במקור בפורום CODE613 ב08/08/2016 13:12 (+03:00)