Beispiel #1
0
        public Candidate_Session Add(Candidate_Session candidateSession)
        {
            var duplicates = GetAll().Where(d =>
                                            d.CandidateId == candidateSession.Candidate.Id && d.SessionId == candidateSession.Session.Id).ToList();

            if (duplicates.Count() == 0)
            {
                context.Candidate_Session_Pairs.Add(candidateSession);
                context.SaveChanges();
            }
            return(candidateSession);
        }
Beispiel #2
0
        public void AddTest()
        {
            var random     = new Random();
            var candidates = CandidateService.GetAllCandidates();
            var sessions   = SessionService.GetAllSessions();

            Candidate        = CandidateService.GetAllCandidates()[random.Next(100)];
            Session          = SessionService.GetAllSessions()[random.Next(100)];
            CandidateSession = CandidateSessionService.Add(new Candidate_Session()
            {
                Candidate = Candidate,
                Session   = Session,
            });
        }