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); }
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, }); }