예제 #1
0
 public ServiceViewModelHandler(IEntityRepository <ILKGEntity> entityRepository,
                                IServiceRepository serviceRepository,
                                IFormRepository formRepository,
                                IFormFieldRepository formFieldRepository,
                                IOptionRepository optionRepository,
                                IServiceFactory serviceFactory,
                                IFormFactory formFactory,
                                IFormFieldFactory formFieldFactory,
                                IOptionFactory optionFactory,
                                IFormFieldTypeRepository formFieldTypeRepository,
                                IFormFieldValidationRuleFactory formFieldValidationRuleFactory,
                                IValidationRuleRepository validationRuleRepository)
 {
     this.entityRepository               = entityRepository;
     this.serviceRepository              = serviceRepository;
     this.formRepository                 = formRepository;
     this.formFieldRepository            = formFieldRepository;
     this.optionRepository               = optionRepository;
     this.serviceFactory                 = serviceFactory;
     this.formFactory                    = formFactory;
     this.formFieldFactory               = formFieldFactory;
     this.optionFactory                  = optionFactory;
     this.formFieldTypeRepository        = formFieldTypeRepository;
     this.formFieldValidationRuleFactory = formFieldValidationRuleFactory;
     this.validationRuleRepository       = validationRuleRepository;
 }
예제 #2
0
 public ServicesController(IServiceViewModelBuilder serviceViewModelBuilder,
                           IServiceViewModelHandler serviceViewModelHandler,
                           IFormFieldTypeRepository formFieldTypeRepository,
                           IValidationRuleRepository validationRuleRepository)
 {
     this.serviceViewModelBuilder  = serviceViewModelBuilder;
     this.serviceViewModelHandler  = serviceViewModelHandler;
     this.formFieldTypeRepository  = formFieldTypeRepository;
     this.validationRuleRepository = validationRuleRepository;
 }
예제 #3
0
 public FormModelBuilder(IFormRepository formRepository,
                         IFormFieldRepository formFieldRepository,
                         IOptionRepository optionRepository,
                         IFormFieldTypeRepository formFieldTypeRepository)
 {
     this.formRepository          = formRepository;
     this.formFieldRepository     = formFieldRepository;
     this.optionRepository        = optionRepository;
     this.formFieldTypeRepository = formFieldTypeRepository;
 }
예제 #4
0
 public ServiceViewModelBuilder(IServiceRepository serviceRepository,
                                IFormRepository formRepository,
                                IFormFieldRepository formFieldRepository,
                                IOptionRepository optionRepository,
                                IFormFieldTypeRepository formFieldTypeRepository,
                                IFormFieldRuleRepository formFieldRuleRepository,
                                IValidationRuleRepository validationRuleRepository,
                                IValidationRuleValueRepository validationRuleValueRepository)
 {
     this.serviceRepository             = serviceRepository;
     this.formRepository                = formRepository;
     this.formFieldRepository           = formFieldRepository;
     this.optionRepository              = optionRepository;
     this.formFieldTypeRepository       = formFieldTypeRepository;
     this.formFieldRuleRepository       = formFieldRuleRepository;
     this.validationRuleRepository      = validationRuleRepository;
     this.validationRuleValueRepository = validationRuleValueRepository;
 }