public async Task AddProject(Project model, int resumeId) { var resume = await _resumeRepository.FindResume(resumeId); model.Resume = resume; await _projectRepository.AddProject(model); }
public async Task AddSkill(Skill model, int resumeId) { var resume = await _resumeRepository.FindResume(resumeId); model.Resume = resume; await _skillRepository.AddSkill(model); }
public async Task AddEducation(Education model, int resumeId) { var resume = await _resumeRepository.FindResume(resumeId); model.Resume = resume; if (model.NotFinished) { model.YearTo = 0; } await _educationRepository.AddEducation(model); }
public async Task AddExperience(Experience model, int resumeId) { var resume = await _resumeRepository.FindResume(resumeId); model.Resume = resume; if (model.NotFinished) { model.YearTo = 0; } await _experienceRepository.AddExperience(model); }
public async Task <Resume> GetResume(int resumeId) { var resume = await _resumeRepository.FindResume(resumeId); return(await Task.FromResult(resume)); }