public async Task <ActionResult> Edit(DataPrivilegeVM vm) { if (!ModelState.IsValid) { return(PartialView(vm)); } else { await vm.DoEditAsync(); return(FFResult().CloseDialog().RefreshGrid()); } }
public async Task<IActionResult> Edit(DataPrivilegeVM vm) { if (!ModelState.IsValid) { return BadRequest(ModelState.GetErrorJson()); } else { await vm.DoEditAsync(false); if (!ModelState.IsValid) { return BadRequest(ModelState.GetErrorJson()); } else { return Ok(vm.Entity); } } }