コード例 #1
0
        ///<inheritdoc/>
        public CandidateDTO Update(UpdateCandidateDTO updateCandidateDTO)
        {
            var candidate = candidateManager.Get(updateCandidateDTO.Id);

            candidate.Firstname         = updateCandidateDTO.Firstname;
            candidate.Secondname        = updateCandidateDTO.Secondname;
            candidate.Patronimic        = updateCandidateDTO.Patronimic;
            candidate.Experience        = updateCandidateDTO.Experience;
            candidate.ProfessionalField = updateCandidateDTO.ProfessionalField;
            candidate.Skills            = updateCandidateDTO.Skills;
            candidate.Photo             = updateCandidateDTO.Photo;
            var entity = candidateManager.Update(candidate);

            return(mapper.Map <CandidateDTO>(entity));
        }
コード例 #2
0
        public IActionResult View(int id)
        {
            var candidate = candidateManager.Get(id);
            var entity    = mapper.Map <CandidateViewModel>(candidate);

            return(View(entity));
        }