コード例 #1
0
ファイル: MenuController.cs プロジェクト: atesates/takastakip
        public List <MenuModel> Get(int id)
        {
            List <MenuRoleDetay> menuRoleDetayList = new List <MenuRoleDetay>();
            int roleId = _userRoleService.GetListByUserId(id).Select(s => s.RoleId).FirstOrDefault();

            menuRoleDetayList = _menuRoleService.GetDetayList(roleId).ToList();
            var menuModelList = new List <MenuModel>();

            foreach (var item in menuRoleDetayList)
            {
                MenuModel menuModel = new MenuModel();
                menuModel.MenuId  = item.MenuId;
                menuModel.MenuAdi = item.MenuAdi;
                menuModel.UserId  = id;
                menuModel.RoleId  = item.RoleId;
                menuModelList.Add(menuModel);
            }

            return(menuModelList);
            //menuId ve menuAdi içeren anonim bir list deönecek
        }
コード例 #2
0
        // GET: EczaneNobet/MenuRole
        public ActionResult Index()
        {
            var model = _menuRoleService.GetDetayList(0);

            return(View(model));
        }