PDA

View Full Version : نقش validate در bll



aminkk
جمعه 21 فروردین 1388, 00:06 صبح
سلام
در يك برنامه 3 لايه من توسط arrayList از UIL اطلاعات رو به BLL بردم.حالا مي خوام اول validate بشن بعد register.
چي بايد در bll بنويسم؟
لطفاً متد رو برام بگيد.

رضا عربلو
شنبه 22 فروردین 1388, 01:28 صبح
برای validate می توانی از exception استفاده کنید تا به لایه UI بفهماند که داده شما معتبر نیست.
به عنوان مثال هنگامیکه پراپرتی e-mail را در BL ست می کنید می توانید بررسی کنید که آیا آدرس ایمیل معتبر است و یا نه. که در صورت معتبر نبودن یک exception ایجاد و throw شود تا در لایه UI آنرا Catch کرده و با یک MessageBox به کاربر پیغام مناسب را نمایش بدهید.