Renaming TelegramBotBaseTest -> TelegramBotBase.Test
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using TelegramBotBase.Base;
|
||||
using TelegramBotBase.Form;
|
||||
|
||||
namespace TelegramBotBaseTest.Tests.Register
|
||||
{
|
||||
public class PerStep: AutoCleanForm
|
||||
{
|
||||
|
||||
public async override Task Action(MessageResult message)
|
||||
{
|
||||
await message.ConfirmAction();
|
||||
|
||||
switch (message.RawData)
|
||||
{
|
||||
case "start":
|
||||
|
||||
var step1 = new Steps.Step1();
|
||||
|
||||
await this.NavigateTo(step1);
|
||||
|
||||
break;
|
||||
case "back":
|
||||
|
||||
var start = new Start();
|
||||
|
||||
await this.NavigateTo(start);
|
||||
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public async override Task Render(MessageResult message)
|
||||
{
|
||||
ButtonForm bf = new ButtonForm();
|
||||
bf.AddButtonRow(new ButtonBase("Goto Step 1", "start"));
|
||||
bf.AddButtonRow(new ButtonBase("Back", "back"));
|
||||
|
||||
await this.Device.Send("Register Steps", bf);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user