public SkillViewModel AddSkill(SkillViewModel skill) { var skillToAdd = SkillMapper.MapModelToEntity(skill); skillToAdd.CreatedBy = "TEST"; skillToAdd.SeedData = false; var addedSkill = _skillRepository.Add(skillToAdd); return(SkillMapper.MapEntityToModel(addedSkill)); }
public SkillViewModel UdpateSkill(int id, SkillViewModel skill) { var skillToUpdate = _skillRepository.GetById(id); SkillMapper.MapModelToEntity(skill, skillToUpdate); skillToUpdate.ModifiedBy = "TEST"; var updatedSkill = _skillRepository.Update(skillToUpdate); return(SkillMapper.MapEntityToModel(updatedSkill)); }
public SkillViewModel GetSkillById(int id) { return(SkillMapper.MapEntityToModel(_skillRepository.GetById(id))); }