public override async Task Execute(Message message, MedBot client) { var fromId = message.From.Id; var medName = ""; if (DbUtils.GetLastCommand(fromId) == CommandId) { DbUtils.SaveUserLastComm(message, -1); medName = message.Text.ToLower().Trim(); Med med = new Med(); var killList = CourseDistributer.TestName(medName); var rec = killList[0] ? "<strong>Находится в расстрельном списке!</strong>" : " "; med.Name = medName; med.GetMedInfo(); var text = "Торговые названия:\n" + string.Join("\n", med.TradeNameGroup) + "\n" + "\n" + "Фарм группы:\n" + string.Join("\n", med.PharmaGroup) + "\n" + "\n" + "Действующие вещества:\n" + string.Join("\n", med.ActiveIngridients) + "\n" + "\n" + "Нозологическая классификация:\n" + string.Join("\n", med.Nosological) + "\n" + "\n" + rec; await client.bot.SendTextMessageAsync( fromId, text , parseMode : ParseMode.Html); } else { DbUtils.SaveUserLastComm(message, CommandId); await client.bot.SendTextMessageAsync(fromId, "Введите название:"); } //var lastCommId = client.userMesseges[fromId][0]; }