public IActionResult CreateNavBarItem() { ResponseModel Result = new ResponseModel(); NavBarItemModel model = new NavBarItemModel() { ItemName = Request.Form["ItemName"], ItemController = Request.Form["ItemController"], ItemAction = Request.Form["ItemAction"], ItemStatus = Int32.Parse(Request.Form["ItemStatus"]) }; try{ navBarBl = new NavBarBl(); if (navBarBl.CreateNavBarItem(model, ConfigHelper.ConnectionString)) { Result.HttpStatus = "1"; Result.Message = "OK"; } else { Result.HttpStatus = "0"; Result.Message = "NOK"; } } catch (Exception ex) { Result.HttpStatus = "0"; Result.Message = ex.Message; } return(Json(Result)); }
public IActionResult QueryNavBarItem() { ResponseModel Result = new ResponseModel(); try{ navBarBl = new NavBarBl(); IEnumerable <NavBarItemModel> Items = navBarBl.QueryNavBarItem(ConfigHelper.ConnectionString); Result.HttpStatus = "1"; Result.Message = "OK"; Result.Data = Items; } catch (Exception ex) { } return(Json(Result)); }
public IActionResult DeleteNavBarItem(int id) { ResponseModel Result = new ResponseModel(); try{ navBarBl = new NavBarBl(); if (navBarBl.DeleteNavBarItem(id, ConfigHelper.ConnectionString)) { Result.HttpStatus = "1"; Result.Message = "修改成功"; } else { Result.HttpStatus = "0"; Result.Message = "修改失敗"; } }catch (Exception ex) { Result.HttpStatus = "0"; Result.Message = ex.Message; } return(Json(Result)); }