Пример #1
0
        public BrouwerController()
        {
            BierhalleContext context = new BierhalleContext();

            context.Database.Log    = s => System.Diagnostics.Debug.WriteLine(s);
            this.brouwerRepository  = new BrouwerRepository(context);
            this.gemeenteRepository = new GemeenteRepository(context);
        }
 public AccountController(IBedrijfRepository bedrijfRepository, IStudentRepository studentRepository,
     IStagebegeleiderRepository stagebegeleider, IUserRepository userRepository,IGemeenteRepository gemeenteRepository)
 {
     this.BedrijfRepository = bedrijfRepository;
     this.StagebegeleiderRepository = stagebegeleider;
     this.StudentRepository = studentRepository;
     this.UserRepository = userRepository;
     this.gemeenteRepository = gemeenteRepository;
 }
 public KlantService(IGenericRepository <Mutualiteit> repoMutualiteit, IGenericRepository <Geslacht> repoGeslacht, IGemeenteRepository repoGemeente, IGenericRepository <Werksituatie> repoWerksituatie, IKaraktertrekRepository repoKaraktertrek, IKlantenRepository repoKlant, IGenericRepository <Relatie> repoRelatie, IKlantRelatieRepository repoKlantRelatie, IGenericRepository <Voedingspatroon> repoVoedingspatroon)
 {
     this.repoMutualiteit     = repoMutualiteit;
     this.repoGeslacht        = repoGeslacht;
     this.repoGemeente        = repoGemeente;
     this.repoWerksituatie    = repoWerksituatie;
     this.repoKaraktertrek    = repoKaraktertrek;
     this.repoKlant           = repoKlant;
     this.repoRelatie         = repoRelatie;
     this.repoKlantRelatie    = repoKlantRelatie;
     this.repoVoedingspatroon = repoVoedingspatroon;
 }
 public StageBegeleiderController(IBedrijfRepository bedrijfR, IStudentRepository studentR,
     IStagebegeleiderRepository stagebegeleiderR, IUserRepository usersRepository,
     ISpecialisatieRepository specialisatie, IOpdrachtRepository opdracht, IGemeenteRepository gemeenteRepository)
 {
     this.bedrijfRepository = bedrijfR;
     this.stagebegeleiderRepository = stagebegeleiderR;
     this.studentRepository = studentR;
     this.userRepository = usersRepository;
     this.specialisatieRepository = specialisatie;
     this.opdrachtRepository = opdracht;
     this.gemeenteRepository = gemeenteRepository;
 }
Пример #5
0
        public static Bedrijf createBedrijf(String bedrijfnaam, String activiteit, Boolean perAuto,Boolean openbVervoer,
            String url, String straat, int nummer, String woonplaats, String telefoon, String email,IGemeenteRepository gemeenteRepo)
        {
            Gemeente g = gemeenteRepo.FindGemeenteWithStructuur(woonplaats);
            Adres adres = AddAdres(straat, nummer, g);

            Bedrijf bedrijf = new Bedrijf()
            {
                Bedrijfsnaam = bedrijfnaam,
                Activiteit = activiteit,
                Openbaarvervoer = openbVervoer,
                PerAuto =  perAuto,
                Url = url,
                Telefoon = telefoon,
                UserName = email,
                Adres = adres
            };

            return bedrijf;
        }
Пример #6
0
        public static Opdracht CreateOpdrachtWhereAdresIsCompanyAdres(int aantalStudent,String schooljaar,String semesters,
            String title,String omschijving,String vaardigheden, String specialisatie,Bedrijf bedrijf,
            ISpecialisatieRepository repo,IGemeenteRepository gemeenteRepository,IStatusRepository statusRepository)
        {
            bool sem1 = false;
            bool sem2 = false;
            Adres adres = null;
            if (semesters.Equals("Semester 1"))
            {
                sem1 = true;
            }
            else if (semesters.Equals("Semester 2"))
            {
                sem2 = true;
            }
            else
            {
                sem1 = true;
                sem2 = true;
            }
            Status status = statusRepository.FindStatusWithId(1);

            Opdracht o = new Opdracht()
            {
                AantalStudenten = aantalStudent,
                Schooljaar = schooljaar,
                Omschrijving = omschijving,
                Vaardigheden = vaardigheden,
                IsSemester1 = sem1,
                IsSemester2 = sem2,
                Title = title,
                //Ondertekenaar = bedrijf.FindContactPersoon(viewModel.ContractOndertekenaar),
                //StageMentor = bedrijf.FindContactPersoon(viewModel.StageMentor),
                Specialisatie = repo.FindSpecialisatieNaam(specialisatie),
                Adres = bedrijf.Adres,
                Status = status

            };
            return o;
        }
Пример #7
0
 public UnitOfWork(IGemeenteRepository gemeenteRepository, GemeenteContext gemeenteContext)
 {
     GemeenteRepository = gemeenteRepository;
     _gemeenteContext   = gemeenteContext;
 }
Пример #8
0
 public BrouwerController(IBrouwerRepository brouwerRepository, IGemeenteRepository gemeenteRepository)
 {
     this.brouwerRepository  = brouwerRepository;
     this.gemeenteRepository = gemeenteRepository;
 }
Пример #9
0
 public GetGemeenteDetailsByNameQueryHandler(IGemeenteRepository gemeenteRepository)
 {
     _gemeenteRepository = gemeenteRepository;
 }
 public GetAllGemeenteQueryHandler(IGemeenteRepository gemeenteRepository)
 {
     _gemeenteRepository = gemeenteRepository;
 }
 public RegistratieModelCreater(IGemeenteRepository repository, RegistratieModelStudent studentModel)
 {
     IEnumerable<Gemeente> gemeentes = repository.GetAlleGemeentes();
     GemeenteLijst = new SelectList(gemeentes);
     ModelStudent = studentModel;
 }
 public RegistratieModelCreater(IGemeenteRepository repository, UpdateModel umodel )
 {
     IEnumerable<Gemeente> gemeentes = repository.GetAlleGemeentes();
     GemeenteLijst = new SelectList(gemeentes);
     UpdateModel = umodel;
 }
 public CreateOpdrachtViewModel(IEnumerable<Specialisatie> specialisaties,
     IEnumerable<ContactPersoon> contactPersonen,
     OpdrachtViewModel opdrachtViewModel, String berdrijfId, IGemeenteRepository gemeenteRepository)
 {
     ContactModelOndertekenaar = new ContactPersoon().ConvertToContactCreateModel(BedrijfId);
     ContactModelStageMentor = new ContactPersoon().ConvertToContactCreateModel(BedrijfId);
     SpecialisatieList = new SelectList(specialisaties);
     List<String> lijstSemester = new List<string>(new String[] {"Semester 1", "Semester 2", "Semester 1 en 2"});
     SemesterLijst = new SelectList(lijstSemester);
     SchooljaarSelectList = new SelectList(Bewerkingen.MakeSchooljaarSelectList());
     OpdrachtViewModel = opdrachtViewModel;
     OndertekenaarSelectList = new SelectList(contactPersonen);
     StageMentorSelectList = new SelectList(contactPersonen);
     AantalStudenten = new SelectList(new int[] {1, 2, 3, 4, 5});
     BedrijfId = berdrijfId;
     IEnumerable<Gemeente> gem = gemeenteRepository.GetAlleGemeentes();
     Gemeenten = new SelectList(gem);
     //FillOpdrachtView();
 }
 public GemeenteController(IGemeenteRepository gemeenteRepository)
 {
     _gemeenteRepository = gemeenteRepository;
 }
Пример #15
0
 public GemeenteManager(UnitOfWorkManager uofMgr)
 {
     gemeenterepo = new GemeenteRepository(uofMgr.UnitOfWork);
 }
Пример #16
0
 public GemeenteManager()
 {
     gemeenterepo = new GemeenteRepository();
 }