Exemplo n.º 1
0
        public static void Initialize(CandidateContext candidateContext)
        {
            candidateContext.Database.EnsureCreated();

            if (candidateContext.Candidates.Any())
            {
                candidateContext.RemoveRange(candidateContext.Candidates);
                candidateContext.RemoveRange(candidateContext.Resumes);
            }

            Resume resume = new Resume {
                FirstName = "John", LastName = "Doe", ResumeText = "Test Job"
            };

            Candidate candidate = new Candidate {
                FirstName = "John", LastName = "Doe", YearsExperience = 0, City = "Atlanta", State = "GA", Resumes = new List <Resume>()
            };

            candidateContext.Add <Candidate>(candidate);
            candidateContext.SaveChanges();
            candidate.Resumes.Add(resume);
            candidateContext.SaveChanges();
        }
 public void Post([FromBody] Candidate candidate)
 {
     _candidateContext.Add <Candidate>(candidate);
     _candidateContext.SaveChanges();
 }