public async Task <IHttpActionResult> Remove(params int[] id) { try { OperationResult result = await ModuleContract.DeleteModules(id[0]); return(Json(result)); } catch (Exception ex) { return(Json(new OperationResult(OperationResultType.Error, "删除模块失败!" + ex.ToString()))); } }
public async Task <IHttpActionResult> Update(ModuleInputDto dto) { try { var result = await ModuleContract.EditModules(dto); return(Json(result)); } catch (Exception ex) { return(Json(new OperationResult(OperationResultType.Error, "修改模块失败!" + ex.ToString()))); } }
public Result Post([FromBody] ModuleContract contract) { var module = service.AddNewModule(contract.ModuleName); return(Result.Ok(module.Id)); }