public void Activate(string id) { Vendor vendor = _repository.Get(id); assertVendorNotNull(vendor); if (vendor.Status == enums.Status.Active) { return; } vendor.Activate(); _repository.Update(vendor); }