public async Task <Vacancy> ConvertToVacancy([FromBody] Demand d) { await repository.DeleteDemand(d.Id); var result = await vacanciesRepository.AddVacancy(new Vacancy { Name = d.Name, VacancyLocation = d.DemandLocation, VacancyStatus = 0 }); var location = d.DemandLocation != null ? d.DemandLocation : "N/A"; var body = "<p>Запрос " + d.Id + " был конвертирован в вакансию.</p><p>Название: " + d.Name + "</p><p>Локация: " + location + "</p>"; EmailSender.SendEmail("*****@*****.**", "*****@*****.**", "Конвертация запроса в вакансию", body); return(result); }
public async Task <Vacancy> AddVacancy([FromBody] Vacancy d) { return(await repository.AddVacancy(d)); }