public void CreateCompetency(CompetencyFeedbackDomainObject createCompetencyFeedback) { using (RecruitingManagerEntities entities = new Data.RecruitingManagerEntities()) { entities.CompetencyFeedbacks.AddObject(new CompetencyFeedback() { CandidateId = createCompetencyFeedback.CandidateId, CompetencyId = createCompetencyFeedback.CompetencyId, InterviewerId = createCompetencyFeedback.InterviewerId, Note = createCompetencyFeedback.Note, CompetencyLevel = (int)createCompetencyFeedback.ExperienceLevel }); entities.SaveChanges(); } }
/// <summary> /// Records Feedback for a Candidate provided by an /// Interviwer specified by the Id parameter /// </summary> public void Post([FromBody] CompetencyFeedbackDomainObject createCompetencyFeedback) { competencyFeedbackRepository.CreateCompetency(createCompetencyFeedback); }