public async Task <ActionResult <DefaultResponse <bool> > > SaveRole([FromBody] SaveUserRoleViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(Response(false)); } await _userManageAppService.SaveRole(model); return(Response(true)); }
public async Task <ActionResult <SaveUserRoleViewModel> > SaveRole(string username, [FromBody] SaveUserRoleViewModel model) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(ModelStateErrorResponseError()); } model.Username = username; await _userManageAppService.SaveRole(model); return(ResponsePost(nameof(Roles), new { username }, model)); }