public CoreBuilder VHasUniqueBaseSku(CoreBuilder coreBuilder, ICoreBuilderService _coreBuilderService) { if (String.IsNullOrEmpty(coreBuilder.BaseSku) || coreBuilder.BaseSku.Trim() == "") { coreBuilder.Errors.Add("BaseSku", "Tidak boleh kosong"); } else if (_coreBuilderService.IsBaseSkuDuplicated(coreBuilder)) { coreBuilder.Errors.Add("BaseSku", "Tidak boleh diduplikasi"); } return(coreBuilder); }