public void SaveSubscriber(LeadEntity leadEntity) { var lead = _leadRepository.Find(x => x.UserId == leadEntity.UserId).SingleOrDefault(); if (lead == null) { _leadRepository.Add(leadEntity); } else { leadEntity.Id = lead.Id; _leadRepository.Update(leadEntity); } }