public IActionResult Add() { FunctionAddModel model = new FunctionAddModel(); var dal = new FunctionDal(); model.Functions = dal.QueryParentOrderByName(); model.Display = true; model.Pages = GetPages(); return(View(model)); }
public IActionResult Update(string id) { var dal = new FunctionDal(); FunctionUpdateModel model = new FunctionUpdateModel(); model.Functions = dal.QueryParentOrderByName(); model.Pages = GetPages(); FunctionDefinition function = dal.Find(id); model.FunctionId = function.FunctionId; model.ParentId = function.ParentId; model.Name = function.Name; model.Icon = function.Icon; model.Page = function.Page; model.Display = function.Display; model.Postion = function.Postion; return(View(model)); }
public IActionResult Update(FunctionUpdateModel model) { var dal = new FunctionDal(); model.Functions = dal.QueryParentOrderByName(); FunctionDefinition function = dal.Find(model.FunctionId); function.ParentId = model.ParentId; function.Name = model.Name; function.Icon = model.Icon; function.Page = model.Page; function.Display = model.Display; function.Postion = model.Postion; try { dal.Update(function); return(Json(1)); } catch { ViewBag.Message = ""; return(Json(0)); } }