public async Task <IActionResult> Edit(Rolemodel model, List <long> permissionIds) { if (!ModelState.IsValid) { return(Operation(false, GetErrorFromModelStateStr())); } var m = await RoleApp.GetAsync(model.Id); if (m == null) { return(Operation(false, "数据不存在或已被删除")); } m = model.MapToMeg <Rolemodel, Role>(m); var r = await RoleApp.UpdateAsync(m, permissionIds, await CurrentUser()); return(Json(r)); }
public async Task <IActionResult> Edit(Rolemodel model, List <long> permissionIds) { if (!ModelState.IsValid) { return(Operation(false, GetErrorFromModelStateStr())); } Role m = await RoleApp.GetAsync(model.Id); if (m == null) { return(Operation(false, "数据不存在或已被删除")); } m = MapperHelper.Map <Rolemodel, Role>(model, m); var r = await RoleApp.UpdateAsync(m, permissionIds, CurrentUser); return(Operation(r.IsSuc, r.Msg, model.GoBackUrl)); }