/// <summary> /// Updates a state/province /// </summary> /// <param name="District">State/province</param> public virtual void UpdateDistrict(DistrictRecord district) { if (district == null) { throw new ArgumentNullException("District"); } _districtRepository.Update(district); }
/// <summary> /// Deletes a state/province /// </summary> /// <param name="District">The state/province</param> public virtual void DeleteDistrict(DistrictRecord district) { if (district == null) { throw new ArgumentNullException("District"); } _districtRepository.Delete(district); _cacheManager.RemoveByPattern(DistrictS_PATTERN_KEY); //event notification _eventPublisher.EntityDeleted(district); }