public async Task <OperationResult> UpdateSecurityGroupSettings(SecurityGroupSettingsUpdateModel requestModel) { try { var securityGroup = await _dbContext.SecurityGroups .FirstOrDefaultAsync(x => x.Id == requestModel.Id); if (securityGroup == null) { return(new OperationResult(false, _localizationService.GetString("SecurityGroupNotFound"))); } securityGroup.RedirectLink = requestModel.RedirectLink; _dbContext.SecurityGroups.Update(securityGroup); await _dbContext.SaveChangesAsync(); return(new OperationResult(true, _localizationService.GetString("SecurityGroupUpdatedSuccessfully"))); } catch (Exception e) { _logger.LogError(e.Message); return(new OperationResult(false, _localizationService.GetString("ErrorWhileUpdatingSecurityGroup"))); } }
public async Task <OperationResult> UpdateSecurityGroupSettings([FromBody] SecurityGroupSettingsUpdateModel requestModel) { return(await _securityGroupService.UpdateSecurityGroupSettings(requestModel)); }