MyDiplom/BuyPage.xaml.cs
2025-04-14 12:49:39 +03:00

44 lines
1.0 KiB
C#

using CommunityToolkit.Maui.Views;
using MyDiplom.Models;
using MyDiplom.ViewModels;
using Windows.System;
namespace MyDiplom;
public partial class BuyPage : Popup
{
public BuyPage()
{
InitializeComponent();
}
ApplicationUser User { get; set; } = new ApplicationUser();
private void CloseButtonClicked(object sender, EventArgs e)
{
Close();
}
private void BuyButtonCliked(object sender, EventArgs e)
{
string amountText = AmountEntry.Text;
if (decimal.TryParse(amountText, out decimal amount))
{
//User.Balance += amount;
//var userViewModel = (BindingContext as UserViewModels);
//if (userViewModel != null)
//{
// userViewModel.User.Balance += amount;
//}
var userViewModel = (BindingContext as UserViewModels);
if (userViewModel != null)
{
userViewModel.UpdateBalance(amount);
}
}
}
}