public int Update(SessionContext sessionContext, int id, SecurityParameter securityParameter) { try { if (!Helpers.IsInOrganizationContext(sessionContext, securityParameter.OrgId)) { return(0); } SecurityParameter savedSecurityParameter = _securityParameterRepository.Get(sessionContext, id); if (savedSecurityParameter != null) { securityParameter.Id = id; if (!savedSecurityParameter.Equals(securityParameter)) { return(_securityParameterRepository.Update(securityParameter)); } } return(0); } catch (Exception ex) { _logger.LogException(new ExceptionLog { ExceptionDate = DateTime.Now, ExceptionMsg = ex.Message, ExceptionSource = ex.Source, ExceptionType = "UserService", FullException = ex.StackTrace }); return(0); } }