public MassnahmenvorschlagKatalogOverviewService( ITransactionScopeProvider transactionScopeProvider, ISecurityService securityService, IHistorizationService historizationService, IEntityServiceMappingEngine entityServiceMappingEngine, ILocalizationService localizationService, IGlobalMassnahmenvorschlagKatalogEditService globalMassnahmenvorschlagKatalogEditService) : base(transactionScopeProvider, entityServiceMappingEngine) { this.securityService = securityService; this.historizationService = historizationService; this.localizationService = localizationService; this.globalMassnahmenvorschlagKatalogEditService = globalMassnahmenvorschlagKatalogEditService; }
public MassnahmenvorschlagController(IGlobalMassnahmenvorschlagKatalogEditService globalMassnahmenvorschlagKatalogService, IMassnahmenvorschlagKatalogEditService massnahmenvorschlagKatalogEditService, IMassnahmenvorschlagKatalogOverviewService massnahmenvorschlagKatalogOverviewService, ISecurityService securityService, IBelastungskategorieService belastungskategorieService, ILocalizationService localizationService) { this.globalMassnahmenvorschlagKatalogService = globalMassnahmenvorschlagKatalogService; this.massnahmenvorschlagKatalogEditService = massnahmenvorschlagKatalogEditService; this.massnahmenvorschlagKatalogOverviewService = massnahmenvorschlagKatalogOverviewService; this.securityService = securityService; this.belastungskategorieService = belastungskategorieService; this.localizationService = localizationService; }
public MassnahmenvorschlagKatalogCreateModelValidator(ILocalizationService localizationService, IGlobalMassnahmenvorschlagKatalogEditService globalMassnahmenvorschlagKatalogEditService) : base(localizationService) { RuleForNotNullableString(m => m.Typ); RuleFor(m => m.KonstenModels).SetCollectionValidator(new MassnahmenvorschlagKatalogKonstenEditModelValidator(localizationService)); RuleFor(c => c.Typ).Must(globalMassnahmenvorschlagKatalogEditService.IsTypUniqe).When(m => m.Id == Guid.Empty).WithMessage(localizationService.GetLocalizedError(ValidationError.ShouldBeUnique)); }