Exemple #1
0
        public PersonController(IRepository <Person> personRepository, IRepositoryWithTypedId <User, Guid> userRepository, IRepositoryWithTypedId <SeminarRole, string> seminarRoleRepository
                                , IRepository <SeminarPerson> seminarPersonRepository, IRepository <Seminar> seminarRepository, IRepositoryWithTypedId <Agribusiness.Core.Domain.Membership, Guid> membershipRepository
                                , IPictureService pictureService, IPersonService personService, IFirmService firmService, IRegistrationService registrationService
                                , IvCardService vCardService, IEventService eventService, IRepositoryFactory repositoryFactory)
        {
            _personRepository        = personRepository;
            _userRepository          = userRepository;
            _seminarRoleRepository   = seminarRoleRepository;
            _seminarPersonRepository = seminarPersonRepository;
            _seminarRepository       = seminarRepository;
            _membershipRepository    = membershipRepository;
            _pictureService          = pictureService;
            _personService           = personService;
            _firmService             = firmService;
            _registrationService     = registrationService;
            _vCardService            = vCardService;
            _eventService            = eventService;
            _repositoryFactory       = repositoryFactory;

            _membershipService = new AccountMembershipService();
        }
        public PersonController(IRepository<Person> personRepository, IRepositoryWithTypedId<User, Guid> userRepository, IRepositoryWithTypedId<SeminarRole, string> seminarRoleRepository
            , IRepository<SeminarPerson> seminarPersonRepository, IRepository<Seminar> seminarRepository, IRepositoryWithTypedId<Agribusiness.Core.Domain.Membership, Guid>  membershipRepository
            , IPictureService pictureService, IPersonService personService, IFirmService firmService, IRegistrationService registrationService
            , IvCardService vCardService,IEventService eventService, IRepositoryFactory repositoryFactory)
        {
            _personRepository = personRepository;
            _userRepository = userRepository;
            _seminarRoleRepository = seminarRoleRepository;
            _seminarPersonRepository = seminarPersonRepository;
            _seminarRepository = seminarRepository;
            _membershipRepository = membershipRepository;
            _pictureService = pictureService;
            _personService = personService;
            _firmService = firmService;
            _registrationService = registrationService;
            _vCardService = vCardService;
            _eventService = eventService;
            _repositoryFactory = repositoryFactory;

            _membershipService = new AccountMembershipService();
        }