示例#1
0
 /// <summary>
 /// Default injectable constructor
 /// </summary>
 /// <param name="dataDbContext"></param>
 /// <param name="organizationRepository"></param>
 /// <param name="organizationTypeRepository"></param>
 public UnitOfWork(DataDbContext dataDbContext,
                   IOrganizationRepository organizationRepository, IOrganizationTypeRepository organizationTypeRepository)
 {
     DataDbContext = dataDbContext;
     OrganizationTypeRepository = organizationTypeRepository;
     OrganizationRepository     = organizationRepository;
 }
示例#2
0
 public OrganizationTypeController(UserManager <SuUserModel> userManager
                                   , IOrganizationTypeLanguageRepository OrganizationTypeLanguage
                                   , IOrganizationTypeRepository OrganizationType
                                   , ILanguageRepository language
                                   , SuDbContext context) : base(userManager, language)
 {
     _OrganizationTypeLanguage = OrganizationTypeLanguage;
     _OrganizationType         = OrganizationType;
     _context = context;
 }
 public OrganizationService(
     IOrganizationRepository organicationRepository,
     IOrganizationRequisitesRepository organizationRequisitesRepository,
     IOrganizationTypeRepository organizationTypeRepository,
     IOrganizationRepository organizationRepository,
     IOrganizationFactory organizationFactory,
     IOrganizationRequisiteFactory organizationRequisiteFactory)
 {
     _organizationRepository           = organicationRepository;
     _organizationRequisitesRepository = organizationRequisitesRepository;
     _organizationTypeRepository       = organizationTypeRepository;
     _organizationRepository           = organizationRepository;
     _organizationFactory          = organizationFactory;
     _organizationRequisiteFactory = organizationRequisiteFactory;
 }
示例#4
0
 public OrganizationController(UserManager <SuUserModel> userManager
                               , IOrganizationLanguageRepository OrganizationLanguage
                               , IOrganizationRepository Organization
                               , ILanguageRepository language
                               , IOrganizationStatusRepository OrganizationStatus
                               , IOrganizationTypeRepository organizationType
                               , IOrganizationTypeLanguageRepository organizationTypeLanguage
                               , IGetOrganizationStructureRepository OrganizationStructure
                               , SuDbContext context) : base(userManager, language)
 {
     _OrganizationLanguage     = OrganizationLanguage;
     _Organization             = Organization;
     _OrganizationStatus       = OrganizationStatus;
     _organizationType         = organizationType;
     _organizationTypeLanguage = organizationTypeLanguage;
     _organizationStructure    = OrganizationStructure;
     _context = context;
 }
示例#5
0
 public OrganizationTypeService(IOrganizationTypeRepository organizationTypeRepository, IOrganizationTypeFactory organizationTypeFactory)
 {
     _organizationTypeRepository = organizationTypeRepository;
     _organizationTypeFactory    = organizationTypeFactory;
 }
示例#6
0
 public OrganizationTypeFactory(IOrganizationTypeRepository organizationTypeRepository)
 {
     _organizationTypeRepository = organizationTypeRepository;
 }