1234567891011121314151617181920212223242526 |
- using System.Threading.Tasks;
- using CardCollector.Controllers;
- using CardCollector.DataBase.Entity;
- using CardCollector.Resources;
- using Telegram.Bot.Types;
- namespace CardCollector.Commands.Message
- {
- /* Реализует команду "Магазин" */
- public class ShopMessage : Message
- {
- protected override string CommandText => Text.shop;
- public override async Task Execute()
- {
- /* Очищаем чат с пользователем */
- await User.ClearChat();
- /* Переводим состояние пользователя в меню магазина */
- User.State = UserState.ShopMenu;
- /* Отображаем сообщение с фильтрами */
- await new ShowFiltersMenu(User, Update).Execute();
- }
-
- public ShopMessage() { }
- public ShopMessage(UserEntity user, Update update) : base(user, update) { }
- }
- }
|