public async Task <IActionResult> Post(ClientLetterCard clientLetter) { var clientLetterId = await _clientLetterRepository.Add(clientLetter.Name, clientLetter.Email, clientLetter.Phone, clientLetter.Message); await _telegramService.SendClientLetter(await _clientLetterRepository.Get(clientLetterId)); return(Ok()); }
public async Task SendClientLetter(ClientLetterCard clientLetter) { var message = $"Заявка клиента №{clientLetter.Number}\nИмя: {clientLetter.Name}\nEmail: {clientLetter.Email}\nТелефон: {clientLetter.Phone}\nКомментарий: {clientLetter.Message}"; var clients = await _telegramClientRepository.Get(); foreach (var client in clients) { await _bot.SendMessage(message, client); } }