namespace NumberWord
{
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
}
string? translatedNumber;
private void OnTranslate(object sender, EventArgs e)
{
string enteredNumber = NumberText.Text;
translatedNumber = NumberWordTranslator.ToNumber(enteredNumber);
if (!string.IsNullOrEmpty(translatedNumber))
{
CallLabel.Text = "Вызов тел: " + translatedNumber;
YesButton.IsEnabled = true;
NoButton.IsEnabled = true;
}
else
{
CallLabel.Text = "Введена ошибочная строка";
YesButton.IsEnabled = false;
NoButton.IsEnabled = false;
}
}
void OnCall(object sender, System.EventArgs e)
{
CallLabel.Text = "Вызов выполнен";
TranslateButton.IsEnabled = false;
NoButton.IsEnabled = false;
YesButton.IsEnabled = false;
}
void OnNo(object sender, System.EventArgs e)
{
CallLabel.Text = "Вызов не выполнен";
TranslateButton.IsEnabled = true;
NoButton.IsEnabled = false;
YesButton.IsEnabled = false;
}
void OnText(object sender, System.EventArgs e)
{
CallLabel.Text = "Вызов";
YesButton.IsEnabled = true;
TranslateButton.IsEnabled = true;
NoButton.IsEnabled = true;
}
}
}