public clsShareholder(IShareholderRepository shareholderRepository,
                       IPromoterRepository promoterRepository,
                       ICompanyRepository companyRepository)
 {
     this.ShareholderRepository = shareholderRepository;
     this.PromoterRepository    = promoterRepository;
     this.CompanyRepository     = companyRepository;
 }
Exemple #2
0
 public ShareholderService(IMapper mapper, IMemoryCache cache, IConfiguration configuration, ILogger <ShareholderService> logger, IShareholderRepository shareholderRepository,
                           IShareholderAddressRepository shareholderAddressRepository, IShareholderBankRepository shareholderBankRepository, IFileManager fileManager)
 {
     this.cache                        = cache;
     this.logger                       = logger;
     this.mapper                       = mapper;
     this.fileManager                  = fileManager;
     this.configuration                = configuration;
     this.shareholderRepository        = shareholderRepository;
     this.shareholderBankRepository    = shareholderBankRepository;
     this.shareholderAddressRepository = shareholderAddressRepository;
 }
Exemple #3
0
 public clsTeaser(ITeaserRepository teaserRepository, IProjectRepository projectRepository,
                  IDirectorRepository directorRepository, IShareholderRepository shareholderRepository,
                  IPromoterRepository promoterRepository,
                  IGroupRepository groupRepository, ICompanyRepository companyRepository, ClsMail mail)
 {
     this.TeaserRepository      = teaserRepository;
     this.ProjectRepository     = projectRepository;
     this.ShareholderRepository = shareholderRepository;
     this.DirectorRepository    = directorRepository;
     this.PromoterRepository    = promoterRepository;
     this.GroupRepository       = groupRepository;
     this.CompanyRepository     = companyRepository;
     this.Mail = mail;
 }