コード例 #1
0
 public JsonResult UpdateMenu(MenuHdr menu)
 {
     if (ModelState.IsValid)
     {
         try
         {
             if (RoleManagementTables.UpdateMenu(new MenuHdr {
                 menuID = menu.menuID, Link = menu.Link, MenuText = menu.MenuText
             }) > 0)
             {
                 return(Json(new { isError = "F", message = "Menu has been Updated!" }));
             }
             else
             {
                 return(Json(new { isError = "T", message = "Menu already exist." }));
             }
         }
         catch (Exception ex)
         {
             return(Json(new { isError = "T", message = "Could not insert data." }));
         }
     }
     else
     {
         return(Json(new { isError = "T", message = "Could not insert data." }));
     }
 }
コード例 #2
0
 public JsonResult InsertNewMenu(MenuHdr menu)
 {
     if (ModelState.IsValid)
     {
         try
         {
             if (RoleManagementTables.InsertNewMenu(new MenuHdr {
                 MenuText = menu.MenuText, ParentID = (menu.ParentID == null ? 0 : menu.ParentID), Link = menu.Link == null ? "" : menu.Link
             }) > 0)
             {
                 return(Json(new { isError = "F", message = "New menu has been added!" }));
             }
             else
             {
                 return(Json(new { isError = "T", message = "Menu already exist." }));
             }
         }
         catch (Exception ex)
         {
             Console.WriteLine(ex.Message);
             return(Json(new { isError = "T", message = "Could not insert data." }));
         }
     }
     else
     {
         return(Json(new { isError = "T", message = "Could not insert data." }));
     }
 }
コード例 #3
0
        public JsonResult GetMenuDetails(int menuid)
        {
            MenuHdr data      = new MenuHdr();
            MenuHdr container = RoleManagementTables.MenuList.Single(p => p.menuID == menuid);

            data.menuID   = container.menuID;
            data.MenuText = container.MenuText;
            data.ParentID = container.ParentID;
            data.Link     = container.Link;

            return(Json(data));
        }