public IEnumerable <MenuModel> GetActiveMenuViaMasterMenuUser(string id, string role, int systemId) { if (string.IsNullOrEmpty(id)) { return(null); } try { var list = (from u in _db.SP_GetMenu_Via_MasterMenu_User_System(id, role, systemId) select new MenuModel { ID = u.ID.ToString(), Name = u.NAME, Action = u.ACTION, Controller = u.CONTROLLER, Param = u.PARAM, Icon = u.ICON, ParentID = u.PARENTID.ToString(), Sequence = u.SEQUENCE }).ToList(); return(list); } catch (Exception ex) { LogHelper.Error("MenuRepository GetActiveMenuViaMasterMenuUser: "******" Inner Exception: " + ex.InnerException.Message); return(null); } }