مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mon1382

عضویت از 1398/07/04

روشی جهت نمایش View اختصاصی برای هر دسته از کاربران

  • جمعه 22 فروردین 1399
  • 12:42
تشکر میکنم

با سلام خدمت اساتید گرامی

من برای نمایش View اختصاصی به هر دسته از کاربران از ViewModel  استفاده می کنم و View نمایشی را به صورت Admin  در نظر گرفته و با متغییرهای boolean ای که 

درون ViewModel به View ارسال کرده ام بخشهایی را که باید کاربر ببیند را با If مشخص می کنم که درون View ارسالی به کاربر بارگذاری بشود یا خیر.

این کار به این دلیل است که تعداد کاربران زیادی در هر دسته از کاربران وجود دارد. مثلا در دسته کاربران حسابداری تعداد سطح های کاربران زیاد است و در دسته کاربران تولید نیز دسته کاربران زیادی 

وجود دارد. همچنین به علت زیاد بودن دسته بندی ها نمی توانم برای هر دسته یک View اختصاصی بزنم. البته لازم به ذکر است که از Area ها نیز درون برنامه استفاده می کنم برای سطح های Admin  و کاربر.

آیا به نظر شما روش دیگری وجود دارد جهت نمایش دادن یا ندادن آیتمهای درون یک View که بین کاربران مختلف هر دسته که از یک View تقریبا اشتراکی استفاده می کنند.

به طور مثال ساده می توان ایتم های منو را درون صفحه اصلی در نظر بگیرید که برای هر دسته از کاربران فرق دارد ولی Admin  همه آیتم ها را می بیند. 

لطفا راهنمایی بفرمایید.

متشکرم 

شفیعی

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

mon1382

عضویت از 1398/07/04

  • جمعه 22 فروردین 1399
  • 15:04
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)