예제 #1
0
        //GET DETAIL Menu
        public static MenuViewModel GetDetailMenuById(int paramMenuId)
        {
            MenuViewModel result = new MenuViewModel();

            using (var db = new MarkomApplicationDBEntities())
            {
                var res = db.spMenuDetailByID(paramMenuId);

                result = res.Select(c => new MenuViewModel
                {
                    id         = c.id,
                    code       = c.code,
                    name       = c.name,
                    controller = c.controller,
                    parentId   = c.parent_id,
                    parentName = db.m_menu.Where(x => x.id == c.parent_id).SingleOrDefault()?.name
                }).FirstOrDefault();
            }

            return(result);
        }