Exemple #1
0
        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);
 }