public async Task <ActionResult> GroupMemberDelete(List <string> selectedUser) { var id = string.Empty; try { var groupId = TempData["GroupId"]; if (groupId != null) { id = groupId.ToString(); if (selectedUser != null) { if (selectedUser.Any()) { var val = new GroupMemberAssignModel(); val.GroupId = id; val.SelectedMembers = selectedUser; await _groupMemberService.RemoveGroupMembers(val); return(RedirectToAction(nameof(Index), new { id = id })); } } } } catch (Exception ex) { _logger.LogError($"GroupOwnersController-GroupOwnerDelete: Exception occurred ...."); _logger.LogError(ex); } return(RedirectToAction(nameof(Index), new { id = id })); }