public async Task UpdateRoleAsync(UpdateRoleView view) { var request = new UpdateRoleRequest { Id = view.Id, RoleName = view.RoleName, Permissions = GetPermissions(view.PermissionSections), Description = view.Description, UpdatedBy = "Klen" }; await _requestHelper.SendRequestAsync(BaseUrl, HttpMethod.Put, JsonConvert.SerializeObject(request, Formatting.None)); }
public async Task <IActionResult> Update(int id) { var role = await _service.GetRoleAsync(id); var view = new UpdateRoleView { Id = role.Id, Description = role.Description, RoleName = role.RoleName, PermissionSections = _service.GetAllPermissionSections(role.Permissions) }; return(PartialView(view)); }
public async Task <IActionResult> Update(UpdateRoleView view) { await _service.UpdateRoleAsync(view); return(Content("update successfully")); }