Пример #1
0
        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);
        }
Пример #2
0
 public async Task <Vacancy> AddVacancy([FromBody] Vacancy d)
 {
     return(await repository.AddVacancy(d));
 }